【发布时间】:2015-10-07 02:13:41
【问题描述】:
我想使用std::experimental::optional,但 MSVS 2013 告诉我找不到标头。
- 为什么不在那里?
- 我可以根据其他地方的代码自行推出吗?可能是 C++14 提案?
【问题讨论】:
-
你试过自己动手吗?
-
@PiotrS.:请将其作为答案,以便我接受。
-
@Yakk:不,因为我知道有很多极端的功能和一堆设计决策,我不是最适合做的人。已经有参考实现,最好使用其中之一。
-
FTR 没有
<optional>的规范,但有<experimental/optional>的 TS 草案——有点类似于之前的<tr1/functional>(并非所有 C++ 实现都选择实现)有一个<functional>(这是标准的一部分)。
标签: visual-studio-2013 c++14 optional c++-standard-library c++17