将代码组合在一起
Combining Code together C++
我写了两个解决方案的代码,第一个读取数据从一个文件到一个矢量,然后做一些计算和存储新的数据回到矢量,第二个是一个GUI,允许我创建一个新的文本文件。它们都是单独工作的,但是将它们组合成一个溶液是困难的,因为其中一个溶液中有2x int main()
+ a class
,另一个溶液中有struct
。有什么帮助就太好了?
用合适的数据结构包装它们。
c++程序总是只包含一个主入口点。作为程序员,划分逻辑是你的工作,嗯,逻辑上。
在这种情况下,您可能想要创建一个从文件中读取数据的方法/函数。我会把GUI放在它自己单独的类中。
这个问题似乎有点奇怪,很明显你是编程新手。阅读更多关于数据结构和c++语言的内容。
您可以让一个程序调用另一个程序的可执行文件(这在UNIX系统中相当流行)。
另一种选择是重命名主函数并改变它接收的参数,然后合并两个代码,确保编译并链接在一起,并从另一个调用其中一个的函数。
我不明白类和结构的问题,只要他们不使用相同的名称。如果它们是,则必须重命名其中一个,或者如果功能完全相同,则只需删除一个并使用另一个。
相关文章:
- 如何将两个不同矢量的同一位置的两个元素组合在一起
- 当返回语句时,逗号运算符、大括号初始化列表和 std::unique_ptr 组合在一起
- C++ std:: 并包括它们如何组合在一起?
- 通过字符串迭代并将每个循环中的先前字符组合在一起
- 如何将一个 while 循环与 for 循环组合在一起?
- 将两个数组组合在一起,形成每个项目的一对
- OpenGL 将来自 ttf 的渲染器文本与背景纹理组合在一起时出错
- 将PCH,PDB和Zi组合在一起会导致VS2017的C2859编译错误令人费解
- 在 switch 语句中将多个案例组合在一起
- 将两个矩阵组合在一起,然后用一个值组织另一个值
- 如何将array.h,array.cpp和main.cpp文件组合在一起
- Windows C - 需要想法 - 在同一应用/窗口中将鼠标输入和原始输入组合在一起
- 在 c++ 中将向量与一个或多个相似元素组合在一起
- 如何渲染成不同的层,然后将它们与OpenGL组合在一起
- 这就是我把两个小堆组合在一起的方式
- 试图将字符串的两个元素组合在一起会得到错误的结果(c++)
- 将两种方法组合在一起
- 我可以将一个可执行文件与另一个可执行文件(Windows 服务程序)组合在一起,并将该程序作为逻辑服务运行吗?
- 将两个常量char*组合在一起
- 读入两个文本文件,然后将它们组合在一起