c++17
-
下面的初始化是如何良构的?
-
std::erase() 非引用与引用的行为
-
自 C++17 允许显式指定某些 class 模板参数以来,构造函数的模板参数推导是否可用?
-
为什么 as_const 禁止右值参数?
-
标准 C++ 事务内存状态
-
实验性 make_array,我可以使用 brace-init 列表作为参数吗?
-
为什么 string_view 而不是广义的 container_view<T>?
-
指向函数的指针和指向对象的指针语义
-
可移植地支持宽松的循环范围
-
我可以使用 std::initializer_list 而不是大括号括起来的初始化程序来初始化数组吗?
-
并行 libstdc++ 模式不对迭代器使用并行 for_each 算法
-
类型擦除类型擦除,`任何`问题?
-
保证复制省略在 C++1z 的列表初始化中如何工作?
-
C++21 是下一个标准吗?
-
合并两个 std::set 和(尚未)std::set::merge()
-
::std::remove_cv<> 应该处理函数类型吗?
-
C++17 异常说明符类型系统将如何工作?
-
为什么我们在迭代可变模板参数时必须使用额外的构造?
-
constexpr if with initializer 由标准保证吗? 'constexpr(constexpr auto x = f(); x) { }'
-
noexcept 成为类型系统的一部分