Sox*_*arm 0 c++ private public sharing
我正在学习c ++,并且在如何与不同的文件和/或类共享方法时遇到一些麻烦.
如果我创建一个名为increment(int a)的函数{a ++; 返回;}
并在a.cpp中定义如何在main.cpp中调用它?任何帮助表示赞赏,谢谢.
Osw*_*ald 6
int increment(int a);
-c
g++ main.o increment.o -o increment.exe
现在,int increment(int a);在每个使用此函数的cpp文件中声明都非常麻烦.这就是存在快捷方式的原因:
#include "increment.h"
这个方法的问题是,increment.h可能被多次包含在单个cpp文件中.这是守卫进来的地方.
归档时间:
12 年,5 月 前
查看次数:
1849 次
最近记录: