为什么写入我的字符串不起作用?

scr*_*you 0 c++ visual-c++

以下代码无效.我在命令中收到错误cin >> h.我究竟做错了什么?

#include <iostream>
using namespace std;

int main()
{

    string h = " ";

    cout << "hi" << endl;
    cin >> h;
    cout << h << endl;
    system("pause");
    return 0;
} 
Run Code Online (Sandbox Code Playgroud)

Zan*_*ynx 6

随机猜测:

你忘了 #include <string>