请问:在单文档环境下全局变量和全局函数在什么位置定义比较好

请教:在单文档环境下全局变量和全局函数在什么位置定义比较好?
请教:在单文档环境下全局变量和全局函数在什么位置定义比较好?


------解决方案--------------------
app
------解决方案--------------------
呵呵,在哪不行啊?另外写在一个文件里也成啊。
------解决方案--------------------
全局变量放在任意cpp文件中都可以,没有什么规范
关键在于代码如何好管理,如果你的全局变量较多,可用考虑单独用一个cpp文件存放

文档视图结构都是以文档为中心,这种结构下“全局”变量(非真正意义上的全局)可以考虑设计放在CDocument
------解决方案--------------------
全局定义在App里面 其他类访问就直接 theApp-> 就可以了 vc6下面需要在使用的类前面定义个extern CDesignApp6App theApp; vc7不需要
------解决方案--------------------
app.cpp
我一般都放这里
------解决方案--------------------
自己再insert 个 .h / .cpp

用到的地方include 下就行了..


------解决方案--------------------
最好是在主程序的那个cpp中,或者另外建一个文件,头文件包含。
------解决方案--------------------
还是新建 .h / .cpp文件的好。