Winforms fstream和c_str():c_str不工作

Winforms fstream和c_str():c_str不工作,winforms,c++-cli,header-files,fstream,c-str,Winforms,C++ Cli,Header Files,Fstream,C Str,我最近一直在开发一个程序,我尝试使用System::String^将其用于流文件 我总是会出错。。。 注意这是一个表单,因此它是一个头文件 这是我的代码…(一部分) 我得到的错误是: 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 10

我最近一直在开发一个程序,我尝试使用System::String^将其用于流文件

我总是会出错。。。 注意这是一个表单,因此它是一个头文件

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

我得到的错误是:

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

System::String
没有
c_str
成员函数,这是错误消息所述。如果需要将托管字符串转换为字符数组,可以这样做@詹姆斯·麦克内利斯谢谢,但我想这不是我想要的。。。你向我展示了我正在寻找的反向模式:P你想做什么?你为什么不用fout代替fout?
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