1

我编写了两种代码解决方案,第一种是从文件中读取数据到向量中,然后进行一些计算并将新数据存储回向量中,第二种是允许我创建新文本文件的 GUI。它们都单独工作,但将它们组合成一个解决方案很困难,因为一个和另一个中有 2xint main()加 a 。有什么帮助会很棒吗?classstruct

4

2 回答 2

4

将它们包装在适当的数据结构中。

一个 c++ 程序总是只包含一个主入口点。作为一名程序员,你的工作就是将逻辑划分为逻辑上的划分。

在这种情况下,您可能希望创建一个从文件中读取数据的方法/函数。我会将 GUI 放在它自己单独的类中。

这个问题似乎有点奇怪,很明显你是编程新手。阅读更多关于数据结构和 c++ 语言的内容。

于 2013-04-18T18:30:20.220 回答
1

您可以让一个程序调用另一个程序的可执行文件(这在 UNIX 系统中相当流行)。

另一种选择是重命名主函数并更改它接收的参数,然后合并两个代码,确保编译并将类链接在一起,并从另一个调用一个函数。

只要它们不使用相同的名称,我就不会遇到类和结构的问题。如果是,您将不得不重命名其中一个,或者如果功能完全相同,则只需删除一个并使用另一个。

于 2013-04-18T18:31:49.343 回答