1、静态常量

2、size_t 的最大值

3、npos 是一个静态成员常量值,对于 size_t 类型的元素具有最大可能值。

4、该值在字符串成员函数中用作 len(或 sublen)参数的值时,表示“直到字符串结束”。

5、作为返回值,它通常用于表示没有匹配项。

6、此常量定义为值 -1,因为 size_t 是无符号整数类型,因此它是此类型的最大可能表示值。

for(int i = 'A'; i <= 'Z'; ++i)
{
if(string::npos == table.find(i)) // 在tmp中没有找到
table.push_back(i);
}

如在string对象table中查找是否出现过A到Z,未出现过就把其放入table中: