C++ 把枚举变量的名称,直接当字符串使用方法 字符串化符号 #
来源:互联网 发布:最新nba季后赛数据统计 编辑:程序博客网 时间:2024/04/30 01:10
例子如下:
最关键的一点在于这个语句:#define AddSet(val) Setstr(#val)
其中就是 val 前的那个#号起了作用
#是C++中的字符串化操作符,与其使用的所有变量都被转换为与名字相同的字符串
比如
int num=0;
同调用上程序中的AddSet(num);
则输出的是num而不是0;
- C++ 把枚举变量的名称,直接当字符串使用方法 字符串化符号 #
- 把枚举转化为相应的字符串
- like 字符串与变量的使用方法
- C语言中以字符串形式输出枚举变量
- C语言宏实现枚举变量转为字符串描述
- 把用某符号分隔的字符串转换成数组
- 把字符串当代码运行的利与弊
- js 把字符串当函数执行的方法
- js 把字符串当函数执行的方法
- 自创的C语言枚举字符串算法
- R语言:变量名称和字符串的转换
- 当json的键为变量而不是字符串时
- php str_getcsv把字符串解析为数组的使用方法
- eval( )把字符串当语句来运行
- char*的变量不可直接==“字符串”
- 【Unity】字符串枚举类型switch使用方法
- eval用途1:字符串转变为变量名称
- sprintf函数把格式化的字符串写入变量中
- 重写某个magento模块的某个controller
- Android的属性系统
- 数据库历史记录的处理。
- SAP Java Connector(JCo)
- 股票操作记录 2011.1.14
- C++ 把枚举变量的名称,直接当字符串使用方法 字符串化符号 #
- socket programming
- 物美价廉打造最适合中小企业业务体系的ERP系统
- javascript的window.onload与jquery的$(document).ready()的区别
- 用示波器测量电源噪声的方法(1)
- C# double 取 SQL Server 中的float 类型
- verify和assert验证
- 用示波器测量电源噪声的方法(2)
- oracle 10g undo表空间使用率居高不下bug