张邦焱 发表于 2021-2-21 16:43:52

c++

#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
        string password;
        cout << "请输入密码:" ;
        cin >> password;
}

错误        1        error C2679: 二进制“>>”: 没有找到接受“std::string”类型的右操作数的运算符(或没有可接受的转换)       
        2        IntelliSense:没有与这些操作数匹配的 ">>" 运算符
            操作数类型为:std::istream >> std::string       


请问是啥问题。

xieglt 发表于 2021-2-21 17:04:54


#include<iostream>
//#include<cstdlib>
#include <string>//包含这个头文件
using namespace std;
int main()
{
      string password;
      cout << "请输入密码:" ;
      cin >> password;
}
页: [1]
查看完整版本: c++