我在vc++中定义两个cpp文件,其中的一个cpp文件中的主函数怎么调用另一个cpp中的函数

我创建在一个工程中的,是不是要调用的那个函数要定义成stctic,具体该怎么做?
cpp1:
void main(){

}
cpp2:
void rete(){}

不能定义成static ,static定义函数表示的是文件范围,即函数只能在本文件中使用

应该要这样

cpp1:
extern void rete();
void main(){

}

cpp2:
void rete(){}
-----------------------
只要两个cpp在同一工程下这样就可以了。
另外还有一种方法,不过不推荐使用

cpp1:
#include "cpp2"
void main(){

}
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答