public static member constant
<string>

std::string::npos

static const size_t npos = -1;
size_t 的最大值
npos是一個靜態成員常量值,其值為 size_t 型別元素的最大可能值。

當此值用作 string 的成員函式中的 *len* (或 *sublen*) 引數的值時,表示*“直到字串的末尾”*。

作為返回值,它通常用於表示沒有匹配項。

此常量的定義值為-1,因為 size_t 是一種無符號整數型別,因此它是此型別可表示的最大可能值。