language-lawyer
-
在未评估的上下文中使用概念会产生不一致的结果
-
在 C++ 中减少 `constexpr` 对象生命周期合法吗?
-
使用 `{}` 在 C++ 中聚合初始化联合
-
cppreference.com 文档中的“(可选)”标记
-
析构函数必须仅可用 (public) 或对默认初始化的 class 成员完全有效?
-
两个内容相同的unordered_set-s的迭代顺序是否保证相同
-
未定义行为 (UB) 以实现余地为条件的程序是否为具有无条件 UB 的程序?
-
使用 T[] 访问彼此相邻声明的两个 T 类型的对象是未定义的行为吗?
-
class 删除的析构函数被认为是可简单复制的?
-
在 C++20 中使用 std::bit_cast 创建闭包(lambda)对象是否有效?
-
gcc 和 clang 在可变 class 模板中调用可变成员函数模板时的行为不同
-
可以在可变 lambda 中更改 this 吗?
-
class 范围内的 constexpr 变量的初始值设定项是否允许引用该变量?
-
C++是否保证std::placeholders::_N的最小数量?
-
基于常量表达式的结果在指示符中 select 标识符的能力是否有用?
-
启用 c++17 时 __cplusplus 的奇怪输出
-
`throw` 可以在 C++ 条件(三元)运算符中的逗号子表达式内吗?
-
无法使用涉及多重继承的对象访问基 class 中的正确属性
-
如果超出内部固定/非固定翻译限制,实施是否应该发出诊断?
-
显然 class 模板成员的错误初始化编译得很好