我尝试定义
int GlobalVariable;
在FileA.cpp中
在FileB.cpp中,我尝试通过声明使用GlobalVariable
extern int GlobalVariable;
但是,当我尝试使用GlobalVariable时,出现“ GlobalVar”:未声明的标识符或某些未解决的链接错误,我该如何使其正常工作?
最佳答案
(没有您的代码)
使用以下模式:
文件Aextern int GlobalVariable;
FileA.cppint GlobalVariable = 1000;
关于c++ - 在Visual Studio 2010中使用外部变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7567161/