| 查看: 1045 | 回复: 6 | |||
edisondanny金虫 (小有名气)
|
[求助]
C++全局变量的设置
|
| 最近在写一个程序,由于调用的函数较多,就用了几个cpp文件和h文件,但是由于学艺不精,不知道如何设置全局变量,以便能在这几个cpp文件中通用。求解答,谢谢 |
» 猜你喜欢
上海工程技术大学【激光智能制造】课题组招收硕士
已经有6人回复
带资进组求博导收留
已经有11人回复
自荐读博
已经有5人回复
求个博导看看
已经有16人回复
上海工程技术大学张培磊教授团队招收博士生
已经有4人回复
求助院士们,这个如何合成呀
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
OpenGL里全局变量引起的奇怪的问题
已经有8人回复
fluent udf 全局变量
已经有4人回复
yalefield
金虫 (文坛精英)
老汉一枚
- 程序强帖: 3
- 应助: 129 (高中生)
- 贵宾: 0.17
- 金币: 21238.9
- 散金: 3440
- 红花: 66
- 帖子: 12101
- 在线: 759.1小时
- 虫号: 96063
- 注册: 2005-10-07
- 专业: 高等教育学
- 管辖: 计算模拟
【答案】应助回帖
★ ★ ★ ★ ★
感谢参与,应助指数 +1
edisondanny: 金币+5, ★★★很有帮助 2012-11-22 23:05:21
感谢参与,应助指数 +1
edisondanny: 金币+5, ★★★很有帮助 2012-11-22 23:05:21
|
在一个.cpp(如a.cpp)中,在不属于任何类的地方,定义这个变量: int g_myvar; 在一个.h文件中,如myglobal.h中,声明这个变量是extern的: extern int g_myvar; 于是,在任何其他.cpp中,如x.cpp中: (1) #include "myglobal.h" (2) int someclass::somefunction() { m_somevar = g_myvar * 3.141592653589793; return m_somevar; } |
2楼2012-11-20 11:07:14
edisondanny
金虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 617.4
- 散金: 44
- 红花: 2
- 帖子: 274
- 在线: 44.2小时
- 虫号: 1103050
- 注册: 2010-09-19
- 性别: GG
- 专业: 力学
3楼2012-11-20 12:43:12
libralibra
至尊木虫 (著名写手)
骠骑将军
- 程序强帖: 40
- 应助: 817 (博后)
- 金币: 12914.1
- 红花: 64
- 帖子: 2238
- 在线: 287.3小时
- 虫号: 696514
- 注册: 2009-02-05
- 专业: 计算机软件

4楼2012-11-20 17:24:58
darlingxxe
铜虫 (小有名气)
- 应助: 2 (幼儿园)
- 金币: 171.6
- 帖子: 179
- 在线: 18小时
- 虫号: 2007610
- 注册: 2012-09-17
- 性别: GG
- 专业: 电路与系统

5楼2012-11-21 12:33:45
edisondanny
金虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 617.4
- 散金: 44
- 红花: 2
- 帖子: 274
- 在线: 44.2小时
- 虫号: 1103050
- 注册: 2010-09-19
- 性别: GG
- 专业: 力学
6楼2012-11-22 10:14:28
yalefield
金虫 (文坛精英)
老汉一枚
- 程序强帖: 3
- 应助: 129 (高中生)
- 贵宾: 0.17
- 金币: 21238.9
- 散金: 3440
- 红花: 66
- 帖子: 12101
- 在线: 759.1小时
- 虫号: 96063
- 注册: 2005-10-07
- 专业: 高等教育学
- 管辖: 计算模拟
7楼2012-11-22 12:00:08







回复此楼