总是“使用命名空间标准”?
这个问题在这里已经有了答案:
没有“cstring类型的字符串”。 <cstring>头不包含字符串类,只包含函数(以及size_t类型和NULL宏)。 在你的例子中, string将被认为是std::string 。
至于using namespace 。 我通常只是在一个很小的范围内使用它,比如功能体内部。 永远不要在头文件中!
上一篇: always "using namespace std"?
下一篇: Why are namespaces considered bad practice in JavaScript?
