标签: c++ templates c++17 optional
我正在阅读n4791草案第539页中的std :: optional。
我注意到有一个
template<class T> optional(T) -> optional<T>;
这句话是什么意思?
它如何影响std :: optional?
谢谢。
答案 0 :(得分:1)
这是一个推论指南。它允许这样的语句:
std::optional o(42); // o has type std::optional<int>