vc中如何定义全局变量————急! 谢 GGJJs,vc中如何定义全局变量,使得以后的类中都能对其赋值?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义后能看见全局变量int Test,可是在其他类中给它赋完值,调试整个project时会显示错误,说int Test已经在project.obj中定义过了谢谢! 在某cpp文件中定义,在其他cpp文件用到这个变量的时候extern 变量; 楼上说得对,在一个CPP的全局处定义如:CString Gstr;在使用的cpp中:extern CString Gstr; 问:我需要在我的程序中设置全局变量,以使文档中的所有类都能访问。我应该吧它放到哪儿? 答:把 该 变 量 放 到 该 应 用 程 序 类 的 头 文 件 中 的 attribute 处。然 后,在 程 序 的 任 何 地 方,你 都 可 以 用 下 面 的 方 法 来 访 问 该 变 量: CMyApp *app = (CMyApp *)AfxGetApp(); app->MyGlobalVariable = ... 在..App.h中用extern 声明在..App.cpp中去掉extern 再声明一次土法子 在Stdafx.h里定义就行了,其他的.cpp文件都包含它 两种方法:一.在CPP中声明变量 int nVal,使用的地方用extern int nVal;二.在APP类中定义PRUBLIC变量,然后使用extern ***App theApp;,在使用theApp.方翁变量 在一个CPP文件中定义一次其它地方extern申明使用就可例:int a;在其它cpp中使用extern int a;即可 谢!急求一 CreateWindow编译错误,一上午调试不好 如何获取属性页上的多个编辑框的数据 初学VC的技术社区 这种情况下要占用多大的带宽! 编译一个dll,在本机运行没问题,做了安装包后换了一个机器运行出现问题 帮忙看一下这个错误怎么解决? 请问各位大虾,那里有VC的类库函数说明的电子书籍可以下载啊???? 关于CStringArray的取值问题 DLL回调函数 设置vc编辑框字体不同颜色 在网页中使用控件的思路是什么? 怎样把ActiveX控件的外观做成picture控件的形式?
谢谢!
CString Gstr;在使用的cpp中:
extern CString Gstr;
答:
把 该 变 量 放 到 该 应 用 程 序 类 的 头 文 件 中 的 attribute 处。然 后,在 程 序 的 任 何 地 方,你 都 可 以 用 下 面 的 方 法 来 访 问 该 变 量: CMyApp *app = (CMyApp *)AfxGetApp();
app->MyGlobalVariable = ...
在..App.cpp中去掉extern 再声明一次
土法子
一.在CPP中声明变量 int nVal,使用的地方用extern int nVal;
二.在APP类中定义PRUBLIC变量,然后使用extern ***App theApp;,在使用theApp.方翁变量
其它地方extern申明使用就可例:int a;
在其它cpp中使用
extern int a;
即可