language-lawyer
-
`new int;` 中的 `new` 是否被视为运算符?
-
依赖基数 class 中的常量使行外定义不匹配?
-
静态内联函数中的函数局部静态对象不共享
-
contiguous_range 总是 sized_range 吗?
-
为什么在 JVM 中相对于超类的字段和方法解析不同?
-
块和复合语句是同一个概念吗?
-
C11标准中常用算术转换的第二部分是什么意思?
-
在这种情况下,clang 是错误的,gcc 是错误的,还是两者都是错误的 - 用成员指针抛弃 constness
-
摒弃 constness - 标准中的数组和指针类型歧义
-
(特别是显式)特化中模板参数列表的访问检查规则
-
返回指向 intent(in) 参数的指针
-
未使用的常量变量模板的默认初始化
-
为什么允许类型别名作为变量名?
-
外部变量声明是否也声明了一个(对象)实体?
-
即使构造函数具有可观察到的副作用,标准中是否允许消除未使用对象的构造?
-
折叠表达式的操作数是否需要加括号?
-
使用 C++17 排序的链式复合赋值仍然是未定义的行为?
-
为什么 std::is_invocable 不能与自动推导出 return 类型的模板化 operator() 一起工作(例如,通用 lambda)
-
一次 setjmp() 调用是否允许多次执行 longjmp() ?
-
为什么偏特化不需要前向声明?