社区
C++ 语言
帖子详情
#是什么意思? ##是什么意思?
iflytekxglu
2007-09-13 08:45:06
#define DEFINE_SHMOD(mod) struct module_of_##mod { \
\
static const char* getmod() { \
return #mod; }}
上面那是什么意思啊?
...全文
177
5
打赏
收藏
#是什么意思? ##是什么意思?
#define DEFINE_SHMOD(mod) struct module_of_##mod { \ \ static const char* getmod() { \ return #mod;}} 上面那是什么意思啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iflytekxglu
2007-09-13
打赏
举报
回复
非常感谢
xiaciping
2007-09-13
打赏
举报
回复
ls正解.
roadtang
2007-09-13
打赏
举报
回复
别喊搞手啦, 其实都不是很难的问题喔
1,
# 是宏处理的 字符串转换符
#define STRING(exp) #exp
那么 STRING(okokokok)就相当于 "okokokok"
2,
## 是标识符拼接符
#define FULL_IDENT(ident) sys_global_##ident
FULL_IDENT(cache) 就等于 sys_global_cache
注意一点
如果
#define FULL_IDENT(ident) sys_global_ident
FULL_IDENT(cache) 就等于 sys_global_ident 应该不是你想要的.
用你的例子
#define DEFINE_SHMOD(mod) struct module_of_##mod { \
\
static const char* getmod() { \
return #mod; }}
这样使用
DEFINE_SHMODE(dxrender)
相当于
struct module_of_dxrender {
static const char * getmod() {
return "dxrender";
}
}
iflytekxglu
2007-09-13
打赏
举报
回复
高手呢
iflytekxglu
2007-09-13
打赏
举报
回复
自己顶
随机开仓,止盈1~2个点,止损1~20个点能实现盈利正期望吗?
https://www.zhihu.com/question/423194389/answer/1498917412 2)抢帽子交易是
什么意思
?为什么有的人能够成功,说是取款机,而有的人说风险巨大,是老虎机。 看过这个课程,您将会知道: a) 这类问题的究极解决...
两个##,
什么意思
?
cpLog_impl_ (priority__, __FILE__, __LINE__, fmt__ , ##args__);这两个##是做什么的? ##这里起的是字符串链接作用。放在这里是它的一种特殊用法。表示当args__为空时,去掉前面的逗号。 ##不是gcc才有,在一般情况下用于作为宏里的参数和一个字串的连接,在gcc里,##args用于做为不定参数,在C99支
Linux中$#是
什么意思
?
$是一般用户 #是管理员
#NAME?_#NAME?:EXCEL表中出现#NAME是
什么意思
?
EXCEL表中出现#NAME是
什么意思
?这是因为公式中A、B和C+是文本,1、如图输入题主的公式。会弹出所键入的公式含有错误,会显示C这里有错,不止C这里有错,前面的A和B也有错,3、因为公式EXCEL表中出现#NAME是
什么意思
?这是因为公式中A、B和C+是文本,1、如图输入题主的公式。会弹出所键入的公式含有错误,会显示C这里有错,不止C这里有错,前面的A和B也有错,3、因为公式中字母部分外面应...
verilog中#是
什么意思
?#有什么作用?
在使用verilog语言进行硬件描述时,你是否也经常用到#这个符号,那么你是否关心过这个符号到底是
什么意思
呢?它的作用是什么呢?
C++ 语言
64,647
社区成员
250,496
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章