在cpp里定义,其他地方用extern说明
解决方案 »
- 如何把OPENGL的窗口嵌入在基于对话框的程序上!
- 如何操作表中的数据?
- 我准备学习图形图像处理,要有小成 要多长时间?
- AutoCad问题
- WaitForSingleObject和CreateThread在dll中的初始化里运行的问题,急!!!!!!
- Windows SDK 使用时的问题
- 一个简单的问题,如何获取treectrl的index?
- 如何是CFontDialog与CRichEditView的CHARFORMAT相关连起来.
- 串口通信中的误码
- C++读取配置文件改变界面数量
- 急“”“”“”“”“”“”“”“”“”“”“”“”
- 以下是win98中将URL中的%XX%XX转换为汉字(字母)的方法(我找的),但在win2000(UNICODE)中也能将其转换为汉字吗
int a;在调用时:
CYourApp *app = (CYourApp *)AfxGetApp();
int b=app->a;
CPP文件要使用他的话,只要在CPP中用extern声明就行了!CMyStruct a;
------------------
extern CMyStruct a;
在*。cpp构造函数中初始化。然后就可以使用了。
如果还有问题,则在*.h中的声明前加上extern,在cpp中不要加.
例:
//*.h
extern char c;
//*.cpp
char c='x';