楼主就是一个头文件写错了,其他的都没错。
其实,楼主用错了编译器,不应该用VC6.0,其他的编译器都支持string,
除了VC6.0,楼主可以用VC2005试试
#include <iostream>
#include <string>
using namespace std;
int main()
{
string strinfo="please input a string:\n";
cout<<strinfo;
cin>>strinfo;
cout<<strinfo;
return 0;
}
其实,楼主用错了编译器,不应该用VC6.0,其他的编译器都支持string,
除了VC6.0,楼主可以用VC2005试试
#include <iostream>
#include <string>
using namespace std;
int main()
{
string strinfo="please input a string:\n";
cout<<strinfo;
cin>>strinfo;
cout<<strinfo;
return 0;
}