错误C2679:二进制'<<&# :找不到哪个运算符采用类型' System :: String ^'的右手操作数。 (或者没有可接受的转换)

时间:2015-05-28 18:15:41

标签: .net visual-c++ visual-studio-2013 c++-cli native

我遇到的问题与此处已经解决的问题类似,但还有一件事我无法解决。 我正在使用VS 2013。 代码是:

std::ofstream list("filename.txt", std::ios::app);
list << textBox1->Text << std::endl;

我不知道该怎么做。如果我添加std :: to&#39; list&lt;&lt; ...&#39;它说&#39; list&#39;不是标准的一部分。 标题:iostream,fstream,string。 提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您正在将CLI代码与本机代码混合使用。 Text属性必须被编组。 See answers of this post

相关问题