需要一个更好的选择来获得'<<<使用String ^

时间:2016-09-13 13:44:49

标签: visual-studio visual-c++ filestream file-handling

我正在编写一个简单的Windows窗体应用程序,使用Visual Studio Community 2015在文本文件中编写学生信息(C ++是该语言)。但我有一个问题。这条线

 ofile << "Name:" << textName->Text;

给出错误:

  

错误C2679 binary'&lt;&lt;':找不到运算符,它接受类型为'System :: String ^'的右手操作数(或者没有可接受的转换)

'ofile'是ofstream对象,'textName-&gt; Text'是来自输入文本框的String ^。我认为错误与String ^无法通过引用传递的事实有关。将String ^转换为String是一个选项。但我想问一下是否有其他(更好的)解决方案?

0 个答案:

没有答案