在这个文档http://www.cplusplus.com/reference/string/string/npos/ 中已经说过std :: string :: npos是-1.但是当我打印出价值时,它不是.这个价值架构是否依赖?
我的测试非常简单
std::cout << std::string::npos << std::endl;
Run Code Online (Sandbox Code Playgroud)
哪个输出
4294967295
Run Code Online (Sandbox Code Playgroud)