【发布时间】:2010-12-17 03:45:47
【问题描述】:
当我尝试将文本打印到 Windows 控制台(在控制台应用程序中)时,我得到
编译器错误 C2679 - 二进制“”类型右侧操作数的运算符(或没有可接受的转换)。
产生此错误的代码是:(其中 str_var 是 std::string 类型的任何变量)
std::cout << str_var << endl;
它将第一个'
【问题讨论】:
-
您能否发布演示此行为的整个示例代码?
-
你确定它是一个 std::string 而不是你传递的 std::wstring 吗?
标签: c++