66问答网
所有问题
c++工程里一个文件怎么调用另外一个文件里的函数
函数在A.cpp中,现在要在B.cpp中调用,他们在一个工程中。
举报该问题
推荐答案 2015-12-10
åæ为ï¼å¦ä¸ä¸ªæ件ä¸çå½æ°ï¼ä¸è½æ¯éæå½æ°ï¼å³ä¸è½æstatic修饰ã
è°ç¨æ¹æ³ï¼å¨è°ç¨åè¿è¡å£°æï¼ç¶åç´æ¥è°ç¨å³å¯ã
声ææ¹æ³ï¼
1 ç´æ¥å¨è°ç¨åï¼åå½æ°å£°æï¼
å¦è°ç¨å½æ°ä¸ºint func(int a)ï¼é£ä¹å¨è°ç¨ååªéè¦
int func(int a);
è¿æ ·å£°æåï¼å³å¯ä½¿ç¨funcã
2 å°å£°æåå¨å¤´æ件ä¸ã
å¦å¨å为func.hç头æ件ä¸å å ¥
int func(int a);
ç¶åå¨è°ç¨çæºæ件ä¸ï¼å¼ç¨
#include "func.h"
å³å¯è°ç¨funcã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/2Ux99iUUxs9snxxiUn.html
其他回答
第1个回答 2014-09-17
在B.cpp中(一般在文件开始处)作外部声明,语法格式为:
extern 函数原型;
例如:
extern int fun(int n, int k);
本回答被提问者和网友采纳
第2个回答 2014-09-17
放在同一个工程里,用extern声明外部函数(需要被调用的函数)就可以了。
相似回答
大家正在搜
相关问题
c++工程里一个文件怎么调用另外一个文件里的函数
C++工程中如何在一个文件中调用另一个文件中的变量
C++ 同一工程下不同项目之间的函数怎么调用
如何调用另一个cpp文件中的子函数
C++调用另一个源文件函数
如何调用另一个.C文件里的函数
C++一个项目里有两个CPP文件,想在一个CPP文件里调用另...
c++怎么调用其他头文件里的函数