本章,我们将讨论最重要的库类型:stringvector。另外,我们也涉及内置的数组类型。

关于using 声明命名空间,需要注意的是:

头文件不应该包含using声明

这是因为,头文件的内容会被复制到程序代码。如果头文件使用了using声明,每个包含该头文件的程序都会 得到相同的命名空间声明,这一般是我们不希望看到的。

另外,C++虽然支持C风格的字符串,但不推荐使用了(有很多bug,和安全问题,且难以使用)。C++如果要使用 C风格的字符串,#include<cstring>