今天碰到了一个很奇怪 的问题,就是在某一个类的头文件中,声明如下:
#include <string>
string s;
然而,同样的代码,在之前有的类中,这样用是没有问题 的,后来在网上发现,原来需要声明其命名空间
即:
using namespace std;
加上这条后,果然编译就通过了
今天碰到了一个很奇怪 的问题,就是在某一个类的头文件中,声明如下:
#include <string>
string s;
然而,同样的代码,在之前有的类中,这样用是没有问题 的,后来在网上发现,原来需要声明其命名空间
即:
using namespace std;
加上这条后,果然编译就通过了