宏定义中的 #和##
来源:互联网 发布:微信公众号支付java 编辑:程序博客网 时间:2024/03/29 02:30
来自度娘
#define STR(str) #str
#用于把宏定义中的参数两端加上字符串的""
比如,这里STR(my#name)会被替换成"my#name"
一般由任意字符都可以做形参,但以下情况会出错:
STR())这样,编译器不会把“)”当成STR()的参数。
STR(,)同上,编译器不会把“,”当成STR的参数。
#define WIDE(str) L##str
则会将形参str的前面加上L
比如:WIDE("abc")就会被替换成L"abc"
0 0
- 宏定义中的## 和#
- 宏定义中的#和##
- 宏定义中的 #和##
- 宏定义中的#和##
- 宏定义中的#和##
- 宏定义中的 ##和#
- 宏定义中的#和##
- C++宏定义中的## 和#
- 宏定义中的#、##和#@符号
- 宏定义中的#、##和__VA_ARGS_
- C宏定义中的 # 和 ##
- 宏定义中的"#"和"##"符号
- C++宏定义中的## 和#的区别
- gcc扩展中的宏定义中用 "#" 和 "##"
- 宏定义中的 "#" 和 "##" 的区别
- 宏定义中的 "#" 和 "##" 的区别
- 宏定义中的运算符:#和##
- 宏定义中的 "#" 和 "##" 的区别
- BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第1章节--SharePoint 2013介绍 总结
- C++ Find Min and Max element in a BST
- VS2008+OpenGL环境下MyGUI编译
- MyGUI 学习(1)
- MyGUI ogre UnitTest_Layer例子运行问题(主要是分辨率设置问题)
- 宏定义中的 #和##
- MyGUI 中RTT 纹理在OSG中显示发转的问题
- MyGUI RTT到OSG Widget点选实现
- CSS常用属性和值
- LightOJ--1089 - Points in Segments (II)
- 【斐波那契】
- Android中SQLite之SQLiteOpenHelper详解
- SQL Server两种分页的存储过程介绍
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏