0
|
cpplearner · 技术社区 · 3 年前 |
1
6
让我们看看我能不能为这件事辩护。 上面链接点的段落说:
所以,
显然,两者都有定义。
还有
因此,宏观定义
再说一次,如果你这样做:
第一个似乎没有“定义点”
因为它们不是同一个宏。(例如
cpp.replace
第页。)虽然GCC和Clang接受了这一点,但给出了警告,并给出了用新值重新定义它的明显语义(而不是例如堆叠定义,以便
|
2
1
正如评论中提到的,人们必须意识到,根据
macro difinition
from standard
两个
所以,自从第一次
|
WL_Law · C++要求模板变量数小于N,但失败 1 年前 |
rbv · 如何使用std::string成员的默认太空船运算符 1 年前 |
iBug · 三向比较运算符与减法有何不同? 7 年前 |
Mathieu Van Nevel · C++概念循环 7 年前 |
sukovanej · C++标准库将来会包含网络、字符串算法等吗? 7 年前 |