首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

函数声明需要extern吗?该怎么解决

2012-03-12 
函数声明需要extern吗?C/C++ code// return value from get_word_countextern unsigned get_word_count(co

函数声明需要extern吗?

C/C++ code
// return value from get_word_countextern unsigned get_word_count(const string &file_name);


想知道为什么添加 extern?
函数声明是要 函数原型就好了,extern起什么作用?

[解决办法]
extern告诉编译器编译的时候不用管这个函数,连结的时候去其他cpp中找函数定义。
[解决办法]
extern表明这是一个在别的文件内的函数。
[解决办法]
你把
unsigned get_word_count(const string &file_name)
{
return 9;
}
写到另一个cpp文件中也不会出错!~

热点排行