C++ 字符串命名空间
省略命名空间
您可能会看到一些 C++ 程序在没有标准命名空间库的情况下运行。可以将 using namespace std
行省略,并用 std
关键字替换,后跟用于 string
(以及 cout
)对象的 ::
运算符。
示例
#include <iostream>
#include <string>
// using namespace std; - 删除此行
int main() {
std::string greeting = "Hello";
std::cout << greeting;
return 0;
}
自己动手试一试 »
是否包含标准命名空间库取决于您。
在我们的教程中,我们将继续包含该库。