c++11::std::optional

    std::optional還有一個相似於智能指針的接口, 它能夠顯式轉化爲bool來表示std::optional是否有一個值。 指針的解引用操做符*和->都實現了, 可是沒有std::bad_optional_access,用這種方式訪問一個空的std::optional是一個未定義的行爲。 reset()清除std::optional包含的對象,讓它爲空。   int main() {
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息