language-lawyer
-
使用过多的参数调用 printf 是未定义的行为吗?
-
带有大括号的 char 数组的非静态成员初始化在 gcc 中给出了一个错误,而不是在 clang 中
-
x = std::move(x) 是否未定义?
-
`const int a = 1;` 是 `a` 常量表达式,如果 `a` 具有自动存储持续时间
-
在 class 定义中使用 extern decl-specifier 的程序
-
具有多个声明符的声明 - 定义?
-
glvalue 整数常量表达式是常量表达式吗?
-
通过 const 引用捕获异常并丢弃 const
-
int a=1,是一个|| 1 常量表达式?
-
为什么 `constexpr const int &a = 1;` 在块范围内失败?
-
多重继承情况下的销毁顺序
-
Public 访问声明不影响成员函数指针?
-
引用类型和文字类型
-
在它自己的静态初始化器中创建一个 class 的对象
-
尝试通过 using-declaration 定义命名空间成员
-
是否需要保留填充位?
-
如何解释 c++ 标准中的规则 [namespace.udir]p2?
-
在最近的封闭范围内使用 using 指令的局部外部变量声明
-
定义外联成员模板函数
-
名称查找歧义不一致