VC预编译时打印宏的值
来源:互联网 发布:如何领取淘宝返的积分 编辑:程序博客网 时间:2024/06/11 03:04
#define ABC 5
//首先定义两个辅助宏
#define PRINT_MACRO_HELPER(x) #x
#define PRINT_MACRO(x) #x"="PRINT_MACRO_HELPER(x)
//显示宏的值
#pragma message(PRINT_MACRO(ABC))
#pragma message("a""b""c")
#ifndef DEFINE_TO_STR
#define _DEFINE_TO_STR(x) #x
#define DEFINE_TO_STR(x) _DEFINE_TO_STR(x)
#endif
#ifndef DEFINE_TO_STRW
#define _DEFINE_TO_STRW(x) L#x
#define DEFINE_TO_STRW(x) _DEFINE_TO_STRW(x)
#endif
另外显示包含的头文件的方法:在c/c++选项中增加 /showIncludes 选项,注意大小写。
- VC预编译时打印宏的值
- VC预编译时打印宏的值
- VC的预编译机制
- VC的预编译机制
- [vc]预编译头的使用
- stdafx.h --vc 的预编译头
- VC 预编译头的使用
- 正确使用 VC的 预编译头
- 如何使用VC的预编译技术
- VC预编译头的使用
- VC预编译命令
- VC 预编译头
- VC 预编译头
- VC预编译头
- VC的预编译头文件的学习
- vc预编译头文件
- VC预编译头文件
- VC预编译代码文件
- 查看Android进程内存资源信息
- IBM Power6、7配件FC号描述翻译(unix360.part05)
- Apache Tomcat 故障排除
- json后台处理
- 多项选择选中的值传递
- VC预编译时打印宏的值
- MFC socket编程
- linux开发多线程中lsof与ulimit的使用的2个链接
- LINQ to XML 编程基础
- js控制position:fiexd 浏览器定位 兼容个浏览器
- 2009-09-06 11:33 ubuntu下的飞鸽安装方法
- php中强制浏览器下载文件
- 【Web Trick 9】实现页面中的“回到顶部”按钮
- 搭建Android NDK环境