c++17
-
std::string_view::operator== 什么时候才是真正的 constexpr?
-
与 lambda 尾随 return 类型不一致
-
如何获取函数整数的模板参数包?
-
为什么 GCC 拒绝 std::optional 的引用?
-
constexpr lambda / 'x' 没有命名类型;你指的是 'x'?
-
在 C++17 中弃用 std::is_literal_type
-
为什么 C++17 结构化绑定不使用 { }?
-
std::variant gcc7 实现中的错误
-
clang 在 Coliru 中编译此代码段,但不在 Compiler Explorer 中编译。为什么?
-
`static_assert`、`if constexpr(...)` 和 `constexpr` 变量之间模板中 `constexpr` lambda 的计算不一致
-
结构化绑定取代 std::tie 滥用
-
为什么 std::invoke 不是 constexpr?
-
为什么 shared_timed_mutex 在 c++14 中定义,而 shared_mutex 在 c++17 中定义?
-
非空终止字符数组 std::string_view 的大小差异
-
std::variant 和 boost::variant 有什么区别?
-
变量模板模板?
-
std::string_view 究竟比 const std::string& 快多少?
-
为什么 C++17 在模板中有两个关键字(class 和 typename)用于相同的目的
-
class 模板和多参数包的模板参数推导
-
显式初始化 std::optional 时,我应该使用 nullopt 吗?