关于全局的变量和函数的定义。 大家一般在一个projet中把全局的变量和函数定义在什么地方。1。在project中找个地方定义。2。新建一个h文件申明就是extern,写一个cpp里面有定义。(两个文件的文件名要一致吗??)大家怎么用呢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 2。新建一个h文件申明就是extern,写一个cpp里面有定义。(两个文件的文件名要一致吗??)我是这样的习惯上一致 方法一:把 该 变 量 放 到 该 应 用 程 序 类 的 头 文 件 中 的 attribute 处。然 后,在 程 序 的 任 何 地 方,你 都 可 以 用 下 面 的 方 法 来 访 问 该 变 量: CMyApp *app = (CMyApp *)AfxGetApp(); app->MyGlobalVariable = ...方法二:在CTestApp theApp;后面加上你的变量声明,比如:int i;然后在你需要的地方加入: extern int i;声明一次,即可使用。 习惯上我喜欢把所有全局变量包含到一个全局类里面,这样便于管理和阅读,函数就不用extern了 程序运行时无法进入MFC自带的源文件 [请教】什么叫外挂? 在调试VC的时候本来断点在switch中的这个case里面,怎么会跑到另外一个里面,那根本就毫不相干的事? 用vc++6.0从该Excel中读取表格中的内容(文字和数据),应如何实现? 时间戳是什么 如何自定义窗口类名? 型值点插值后有些地方不光滑,怎么办 最近写了一个多用户拨号程序,有需要源码的留下email. 如何选择文件的有损压缩编码? C++ 用MFC做了一个屏保程序 没有错误 但是闪退 请问用什么函数实现判断一个文件的路径是否有效果.谢谢.不如C:\\CSDN.HTML [转]快乐鹦鹉传
我是这样的习惯上一致
把 该 变 量 放 到 该 应 用 程 序 类 的 头 文 件 中 的 attribute 处。然 后,在 程 序 的 任 何 地 方,你 都 可 以 用 下 面 的 方 法 来 访 问 该 变 量: CMyApp *app = (CMyApp *)AfxGetApp();
app->MyGlobalVariable = ...方法二:
在CTestApp theApp;
后面加上你的变量声明,比如:int i;
然后在你需要的地方加入: extern int i;
声明一次,即可使用。
函数就不用extern了