#include <iostream.h>
#include <string>
using namespace std;void main()
{
string user_name = "user" ;
cout << user_name;
return;
}这样的代码在VC++6SP5中不能通过编译。错误在cout << user_name;这一行
同样在VC++.NET中也通不过编译。
是不是VC++的<<运算符不支持STRING类型?