一个关于string字符串的问题
我在VC6.0中编译的,选用的是[Win32 Application],我写下如下代码请问主何编译通不过
#include <iostream.h>
#include <string>
using namespace std;
//typedef basic_string<char> string;
int main()
{
string srt("The expense of spirit/n");
//string srt="The expense of spirit/n";
cout<< "The size of"<<srt<<"is"<<srt.size()<<"characters,including the newline\n";
return 0;
}
不加"using namespace std";string出错,string没定义
加“using namespace std”;cout后面的"<<"出错
请问应怎么改?