【原创】头文件中使用extern共享变量
当使用extern来修饰变量,并且放在头文件的时候是为了让多个cpp共享这个变量。你头文件中定义这个变量如下:
//a.h
extern int a;
为了达到多个cpp共享变量,还需要在其中一个cpp文件中对变量进行一次定义声明,如下:
//a.cpp
int a;
posted on 2009-10-27 21:41 IamEasy_Man 阅读(487) 评论(0) 收藏 举报
Filled With Confidence , And Never Say Give Up !
当使用extern来修饰变量,并且放在头文件的时候是为了让多个cpp共享这个变量。你头文件中定义这个变量如下:
//a.h
extern int a;
为了达到多个cpp共享变量,还需要在其中一个cpp文件中对变量进行一次定义声明,如下:
//a.cpp
int a;
posted on 2009-10-27 21:41 IamEasy_Man 阅读(487) 评论(0) 收藏 举报