fstream和c_str():c_str不起作用

时间:2012-03-27 20:16:59

标签: winforms c++-cli header-files fstream c-str

我最近一直在研究一个程序,我试图使用System :: String ^将它用于ofstream文件......

我总是得到一个错误...... 注意这是一个表单,因此它是一个头文件。

这是我的代码......(一部分)

System::String^ txtPath;

  #pragma endregion
private: System::Void btn1_Click(System::Object^  sender, System::EventArgs^  e) {
             using namespace std;
             ofstream fout (txtPath->c_str());
         }
private: System::Void txtBox1_TextChanged(System::Object^  sender, System::EventArgs^  e) {
             txtPath=(Convert::ToString(txtBox1->Text))+"\\weapon_deagle.txt";
         }

我得到的错误是:

Error   1   error C2039: 'c_str' : is not a member of 'System::String'  c:\users\a\documents\visual studio 2010\projects\d1s1k formed\d1s1k formed\Form1.h

101

0 个答案:

没有答案