在c ++中从其他项目的main方法调用main方法

Dej*_*jan 1 c++ program-entry-point

我想从项目main内部的方法调用项目内的方法.当我写的时候AmainBBmain.cpp

    #include "pathToProjectA/main.cpp"
Run Code Online (Sandbox Code Playgroud)

我明白了

    error C2084: function 'int main(int,char *[])' already has a body
Run Code Online (Sandbox Code Playgroud)

可以打这样的电话吗?

Dir*_*tel 5

不,你不能.只有一个main()是一个硬设计约束.

您需要将您的功能抽象为一个函数,可能将其转换为库,然后A和B都可以使用新库.