那是因为你没有写 using namespace std; 所以不能用string来声明变量。
1 我用VS2010试了,在#include
2 strcpy是可以使用的,只是会有警告信息。使用strcpy是为了提高安全性。
#include
using namespace std;
string a = "ssssssssssss";
肯定没问题的。
strcpy会有警告。可以用#pragma warning(disable:警告类型)来关闭某类警告。
奇怪了,哪有cstring这个头文件!
就有string头文件!
CSstring是微软的MFC专用字符串类~
不需要你去包含头文件,使用MFC,会自动添加进去的
加上using namespace std;
或者用的时候这样
std::string wahaha;