MFC 全局变量与宏定义的使用问题
2013-12-02 14:37
176 查看
想在程序要设计一个全局的变量,那么需要的是在宏定义的地方进行声明:
#ifdef _SAVE_DEBUG_LOGFILE
extern CTLogDebug g_tlogDebug;
#define LOG_DEBUG( Level, OutputString ) do{\
g_tlogDebug.Log( Level, OutputString, _T(__FUNCTION__ ), __LINE__ );\
}while( 0 )
那么只能任意类中进行一次定义:
#ifdef _SAVE_DEBUG_LOGFILE
CTLogDebug g_tlogDebug;
#endif
#ifdef _SAVE_DEBUG_LOGFILE
extern CTLogDebug g_tlogDebug;
#define LOG_DEBUG( Level, OutputString ) do{\
g_tlogDebug.Log( Level, OutputString, _T(__FUNCTION__ ), __LINE__ );\
}while( 0 )
那么只能任意类中进行一次定义:
#ifdef _SAVE_DEBUG_LOGFILE
CTLogDebug g_tlogDebug;
#endif
相关文章推荐
- MFC中InvalidateRect 、GetCursorPos、静态或全局变量使用、 error RC1121 四个问题
- processor.php文件消息回复功能开发不能使用全局变量$_W问题
- MFC中全局变量的定义及使用
- 问题二十六:C++全局变量的使用实例
- c语言全局变量使用问题
- MFC中全局变量的定义及使用
- 使用shell全局变量出现的问题
- MFC STATIC,Picture控件使用及无法添加变量的问题
- Android使用static定义全局变量被系统回收的问题
- MFC 中使用boost::bind时,全局变量的使用方式
- MFC中全局变量的定义及使用
- 问题解决笔记(全局变量,MFC关联变量)
- Android中application 全局变量 && 使用TAB页不能退出的问题
- MFC中全局变量的定义及使用
- 关于静态库中使用全局变量可能导致的问题
- Jquery 使用全局变量ajax请求返回的json问题
- MFC全局变量问题
- MFC中全局变量的定义及使用
- Qt学习: 如何在Qt中使用全局变量!出现无法解析的命令的问题看过来!!
- j2ee高并发时使用全局变量需要注意的问题