c++中字符串的输入和打印有关问题

c++中字符串的输入和打印问题《C++Primer(第四版)》中有这样的程序:C/C++ codeint main(){string scin s

c++中字符串的输入和打印问题
《C++Primer(第四版)》中有这样的程序:

C/C++ code
int main(){    string s;    cin >> s;    cout << s << endl;    return 0;}

但是我在vs2008中编译则产生错误,这是怎么回事呢?

[解决办法]
#include <string>
uisng std:string;
using std::endl;
using std::cin;
using std::cout;