Why std::optional
(std::experimental::optional
in libc++目前)没有针对引用类型的专门化(与boost::optional
)?
我认为这将是非常有用的选择。
是否有一些对象参考maybe已经存在的对象中的语义STL?
When n3406(提案的修订#2)进行了讨论,一些委员会成员对可选引用感到不安。在n3527(修订版 #3),作者决定将可选引用作为辅助提案,以增加可选值获得批准并放入 C++14 中的机会。虽然由于各种其他原因可选没有完全进入 C++14,但委员会并没有拒绝可选引用,并且如果有人提出的话,可以在将来自由添加可选引用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)