宏定义转换为字符串
来源:互联网 发布:p2p h.264网络摄像机 编辑:程序博客网 时间:2024/05/16 10:46
#if !defined(SW_VER_MAJOR)
#define SW_VER_MAJOR 6
#endif
#if !defined(SW_VER_MINOR)
#define SW_VER_MINOR 15
#endif
#if !defined(SW_VER_REVISION)
#define SW_VER_REVISION 1
#endif
#if !defined(SW_VER_BUILD_ID)
#define SW_VER_BUILD_ID 14
#endif
#define __STR__(s) #s
#define MACRO2STR(s) __STR__(s) // 转换宏
#define __VER_CONS__(a,b,c,d) a##.##b##.##c##.##d
#define VER_CONS(a,b,c,d) __VER_CONS__(a,b,c,d) // 转换宏
char *ver = MACRO2STR(VER_CONS(SW_VER_MAJOR,SW_VER_MINOR,SW_VER_REVISION,SW_VER_BUILD_ID));
printf("\nver=%s\n",ver);
0 0
- 宏定义转换为字符串
- 字符串转换为数组
- 字符串转换为表达式
- 字符串转换为十六进制
- 字符串转换为数字
- 字符串转换为整数
- 字符串转换为数值
- 字符串转换为十六进制
- 字符串转换为十六进制
- 字符串转换为整数
- 字符串转换为
- 字符串转换为十六进制
- 字符串转换为整数
- 整形转换为字符串
- 文件转换为字符串
- 字符串转换为整数
- 字符串转换为DateTime
- 转换字符串为数组
- 使用第三方SDK检测给定图片人脸数的心得体会(一)
- 对双向相关bean的一些思考
- 史上最详细的Android Studio系列教程(一)
- swr_convert函数介绍
- 问题求解
- 宏定义转换为字符串
- java显示1秒前,1分钟前,2分钟前,3天前
- 滑动ListView时,CheckBox控件错乱
- Could not find the main class: org.elasticsearch.bootstrap.Elasticsearch. Program will exit.
- DELETE ARCHIVELOG ALL COMPLETED BEFORE/after 'SYSDATE-7'与DELETE ARCHIVELOG UNTIL TIME 'SYSDATE-7'区别
- 测试驱动开发与软件重构
- 百度翻译
- JS中的prototype详解
- 简单工厂模式