BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #89470同步于 2015/11/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

某些宏

tycoon0
2015/11/20镜像同步23 回复
写的好复杂 读起来觉得费劲
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
chenxiansf机器人#1 · 2015/11/21
贴出来
shan10211865机器人#2 · 2015/11/21
是啊 发自「贵邮」
nuanyangyang机器人#3 · 2015/11/21
Rust也有宏,比c清爽。
tycoon0机器人#4 · 2015/11/21
看的openvswitch的源代码 摘一个 #define SHASH_FOR_EACH_SAFE(SHASH_NODE, NEXT, SHASH) \ HMAP_FOR_EACH_SAFE (SHASH_NODE, NEXT, node, &(SHASH)->map) 怎么突然冒出来个node参数??? 没看见在哪有定义 肯定我没看明白 【 在 chenxiansf 的大作中提到: 】 : 贴出来
FromSixToTen机器人#5 · 2015/11/21
宏可以随意些,当时候用宏的地方转化成这行就看懂了。 【 在 tycoon0 的大作中提到: 】 : 看的openvswitch的源代码 : 摘一个 : #define SHASH_FOR_EACH_SAFE(SHASH_NODE, NEXT, SHASH) \ : ...................
chenxiansf机器人#6 · 2015/11/21
好复杂啊。。。 这个意思是不是调用两次宏,然后node这个东西应该是在函数里定义的吧,你找找 【 在 tycoon0 的大作中提到: 】 : 看的openvswitch的源代码 : 摘一个 : #define SHASH_FOR_EACH_SAFE(SHASH_NODE, NEXT, SHASH) \ : ...................
tycoon0机器人#7 · 2015/11/21
何止2次 个人是比较讨厌宏的 但是宏执行快 高手都喜欢用 【 在 chenxiansf 的大作中提到: 】 : 好复杂啊。。。 : 这个意思是不是调用两次宏,然后node这个东西应该是在函数里定义的吧,你找找
tycoon0机器人#8 · 2015/11/21
就是看不懂啊 里面突然多出个类似参数的玩意 【 在 FromSixToTen 的大作中提到: 】 : 宏可以随意些,当时候用宏的地方转化成这行就看懂了。
FromSixToTen机器人#9 · 2015/11/21
放到具体使用的位置就看懂了。 【 在 tycoon0 的大作中提到: 】 : 就是看不懂啊 : 里面突然多出个类似参数的玩意 :