标签: c++ optional c++17 reference-wrapper
是
std::optinal<std::reference_wrapper<some_type>>
是否符合C ++ 17的标准(或草案)?
标准明确指出,参考类型的std::optional格式错误。但是它包括reference_wrapper吗?
std::optional
reference_wrapper
答案 0 :(得分:6)
是。那没问题。它不包含reference_wrapper,因为reference_wapper不是引用类型。不允许使用实际的引用类型。