std::nullopt
来自cppreference.com
                    
                                        
                    
                    
                                                            
                    |   定义于头文件  <optional>
  | 
||
|   inline constexpr nullopt_t nullopt{/*unspecified*/};  | 
(C++17 起) | |
std::nullopt 是 std::nullopt_t 类型常量,用于指示 optional 类型有未初始化状态。
参阅
|    (C++17)  | 
   带未初始化状态的 optional 类型的指示器  (类)  |