C++字符串cout错误

C++ string cout error

本文关键字:错误 cout 字符串 C++      更新时间:2023-10-16

我有这段代码,但编译不正确。当我编译这个代码

#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
    string stringone;
    stringone = "abcdef";
    cout << stringone << endl;
    return 0;
}

编译器告诉我这个错误:

错误C2679:二进制'<lt;':找不到接受类型为"std::string"的右侧操作数的运算符(或者没有可接受的转换)

您还需要使用#include <string>