居然被这个全局难倒了

竟然被这个全局难倒了a.hclass sample{}extern sample obja.cppsample obj//定义test.cppexternsample

竟然被这个全局难倒了
a.h

class sample
{

};

extern sample obj;

a.cpp

sample obj; //定义


test.cpp

extern sample obj;

int main()
{
return 0;

}


链接后是错误的。


请教原因?






[解决办法]

探讨

全局不是不需要包含头文件嘛