我将第三方项目中的一些代码片段导入到我的C++11项目中。第三方项目使用可选的-lite 1,尽管我在项目中大量使用Boost,并且希望保持对其他库的低依赖。
有boost::optional,但与c++17不同的是,它没有nullopt。
什么是相当于nullopt的助推
(注: Boost版本为1.69)
发布于 2019-03-31 15:58:02
与std::nullopt等价的boost是boost::none。见optional(none_t)。
https://stackoverflow.com/questions/55442656
复制相似问题