我在main 文件里 类A定义了一个全局 A *aa 并且初始化 这个A 是 a.cpp a.h声明和定义
我在另外一个b.cpp 写上extern A *aa并且include "a.h";
在类B里使用 aa->xxxxx 出现aa : undeclared identifier大概有哪些原因会一起上述错误?
我在另外一个b.cpp 写上extern A *aa并且include "a.h";
在类B里使用 aa->xxxxx 出现aa : undeclared identifier大概有哪些原因会一起上述错误?
stdafx.cpp中添加 A *aa;
a.cpp 里:A *aa = new A;使用的cpp里:
include "a.h";
aa->DoSomething();
http://baike.baidu.com/view/963932.htm?fr=ala0_1_1