如何从另一个文件

时间:2017-03-05 21:29:21

标签: c++ function oop visual-c++

我有一个带有多个头文件和cpp文件的程序,我想调用一个函数定义在同一个文件main中定义(来自另一个文件中定义的函数)。如果我是正确的,带有main函数的文件永远不会有相应的标题,对吧?我该怎么做?

1 个答案:

答案 0 :(得分:0)

为什么不允许你为main.cpp内的函数设置标题?假设main.cpp定义mainfoo,则没有任何内容可以阻止您使用包含foo声明的标头。

事实上,一些图书馆和框架会创建自己的main。在这种情况下,您只需链接包含main

的库

例如,如果你看一下Boost的单元测试框架的this page的最后一个示例代码,你会看到没有main。已经在Boost Unit Test Framework库中为您编写了main

相关问题