如何把宏定义中的参数转为字符串
来源:互联网 发布:欠淘宝保证金会判刑吗 编辑:程序博客网 时间:2024/04/28 20:51
#define CLASS_NAME(__CLASS__) #__CLASS__
#用于把宏定义中的参数两端加上字符串的""
比如,CLASS_NAME(LoginClass) 展开变成 “LoginClass”
再比如
#define GET_CMD(__CLASS__) ((__CLASS__*)CMD_MGR->getRegist(#__CLASS__))
GET_CMD(LoginCmd)展开变成
((LoginCmd*)CMD_MGR->getRegist(“LoginCmd”))
CMD_MGR是我自己定义的宏
- 如何把宏定义中的参数转为字符串
- 把字符串转为时间
- 把字符串转为整数
- 把字符串转为整数
- 把字符串中的数简单地转为整数
- 如何把properties中的所有unicode编码转为汉字
- 把一个整数转为字符串
- js 把字符串转为数组
- json如何转为字符串
- 如何把ppt转为pdf
- 把带横杠的字符串转为驼峰字符串
- 宏定义中的可变参数
- 实现一个函数,把一个字符串中的字符从小写转为大写。
- 字符串转为数字和把大写字母转为小写
- C#把字符串转为控件ID
- 《剑指offer》把字符串转为整数
- NSString字符串如何转为NSNumber
- 字符串如何转为momenjs对象
- Linux进程状态解析
- Oracle ASM 概念、配置及常用管理命令详解
- 汇编中栈的练习
- GridView的绑定问题
- 解决Android中Can't create handle inside thread问题
- 如何把宏定义中的参数转为字符串
- IOS中__bridge,__bridge_retained和__bridge_transfer理解
- 我的ubuntu12.04下的 /usr/include 头文件
- 8个开发必备的PHP功能
- 解决dreamweaver4证书过期问题
- C指针解决复杂指针解读问题之左右法则
- weblogic.xml在项目中设置的注意点
- MINA2.0用户手册中文版--第二章 第三节 TCP客户端实例
- 源码