language-lawyer
-
递增空指针是否定义明确?
-
纯虚函数会阻止隐式生成的移动构造函数吗?
-
table 单元格的内容可以垂直溢出吗?
-
这是否避免了 UB
-
使用 std::time 和 std::srand 有效代码吗?
-
为什么 std::memcpy 的行为对于不可平凡复制的对象是未定义的?
-
C++标准是否要求在主线程中进行静态变量的动态初始化?
-
std::atomic 的标准特化不应该缺少值构造函数吗
-
具有删除的复制构造函数的 class 是否可以平凡复制?
-
术语 "method" 是由 C++ 标准定义的吗?
-
只有未指定数量的参数的函数的目的是什么?
-
static_casting a constexpr void* 的结果是常量表达式吗?
-
在标准 (C++14) 的哪个地方说以下两个声明是等价的?
-
在一个声明语句中定义一个函数和一个变量
-
std::thread对象构造过程中的细节
-
creating/joining 个线程时的隐式同步
-
常数 T{};作品,常量 T;当 T 是非 POD 时失败,
-
程序在 3 个主要 C++ 编译器中的编译方式不同。哪一个是对的?
-
C++ 标准对 std::vector<int> v1,v2; 怎么说? std::distance(v1.begin(),v2.begin())?
-
具有常量表达式的初始化程序在 C99 中可能溢出