std::variant_npos

来自cppreference.com
< cpp‎ | utility‎ | variant
 
 
工具库
通用工具
日期和时间
函数对象
格式化库 (C++20)
(C++11)
关系运算符 (C++20 中弃用)
整数比较函数
(C++20)(C++20)(C++20)
(C++20)
swap 与类型运算
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
常用词汇类型
(C++11)
(C++17)
(C++17)
(C++17)
(C++11)
(C++17)
(C++23)
初等字符串转换
(C++17)
(C++17)
 
 
在标头 <variant> 定义
inline constexpr std::size_t variant_npos = -1;
(C++17 起)

这是一个等于类型 std::size_t 最大可表示值的特殊值,用作 index()valueless_by_exception()true 时的返回值指示。

参阅

返回 variant 所保有可选项的零基下标
(公开成员函数)
检查 variant 是否在非法状态
(公开成员函数)