回 帖 发 新 帖 刷新版面

主题:求助为何无法通过编译

#include "iostream"
int main()
{
    using namespace std;
    string name="Visual C++.NET";
    cout<<name;
    return 0;
}
编译显示error C2679: binary '<<' : no operator defined which takes a right-hand operand of type 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' (or t
here is no acceptable conversion)

求解释。。。

回复列表 (共1个回复)

沙发

#include "iostream"
#include <string>                   //头文件
using namespace std;              //std
int main()
{
    
    string name="Visual C++.NET";
    cout<<name;
    return 0;
}

我来回复

您尚未登录,请登录后再回复。点此登录或注册