language-lawyer
-
在 C 中向上转型和向下转型继承的结构
-
C 标准是否保证执行 printf("%.*s", 0, NULL) 是安全的?
-
函数指针强制转换为具有继承 C 结构的函数
-
对于常量表达式,为什么我不能像标准所说的那样使用指针类型的对象?
-
编译器假定静态变量不会被另一个线程修改是否合法?
-
使用默认模板参数在函数模板上获取自动推导 return 类型的指针
-
检测范围大小的编译时常数
-
为什么 std::totally_ordered<float> return 是真的?
-
通过 uint8_t 引用更新更宽整数的一部分
-
int_leastN_t 和 int_fastN_t 可以有填充位吗?
-
指针差异是否是在基于范围的 for 循环中查找向量中元素索引的有效方法?
-
使用约束重载静态和非静态成员函数
-
Union 的默认构造函数被隐式删除
-
编译器是否需要将存储发送到原始地址?
-
是否可以在 C++20 requires 子句中初始化模板 inner class?
-
可以删除返回 C++ 中不完整类型的函数吗?
-
从转换整数值获得的指针执行间接访问肯定是 UB 吗?
-
IEEE 754:下溢:是否需要提高不精确标志?
-
C++ catch 语句中的初始化声明符
-
如果特殊成员函数使用 typedef,是否可以默认它们?