请教全局变量的问题
neush 2003-07-30 04:37:01 别人给我一个item.h和item.c
在item.h里面有ITEM这个结构的定义,在item。c里面定义了一个全局变量:
ITEM global_item;
现在我要把这个item.h和item.c加到我vc写的一个mfc程序中,并且使用这个全局变量。
由于我有好几个.cpp文件中都用到了这个全局变量gobal_item,我在每个用到的.cpp文
件中都加入了extern "C"{ITEM gobal_item;}这句话,编译错误为重复定义,试了其
它几种定义方式都不好用。
请问我应该怎么在我的这些.cpp文件中引用这个全局变量呢?
注:我希望能够不修改别人提供的item.h和item.c