Estoy utilizando el creador de GUI de Visual C++ 2008 para crear una interfaz de usuario. Cuando se hace clic en un botón, se llama a la siguiente función. Se supone que el contenido crea un archivo y el nombre del archivo después del contenido del cuadro de texto "Textbox" con ".txt" al final. Sin embargo, eso me lleva a un error de conversión. Aquí está el código:Conversión de System :: String a Const Char *
private: System::Void Button_Click(System::Object^ sender, System::EventArgs^ e) { ofstream myfile (Textbox->Text + ".txt"); myfile.close(); }
Aquí está el error:?.
error C2664: 'std::basic_ofstream<_Elem,_Traits>::basic_ofstream(const char *,std::ios_base::openmode,int)' : cannot convert parameter 1 from 'System::String ^' to 'const char *'
¿Cómo puedo hacer una conversión para permitir que esto pase por
hombre, lo hice este año atrás, y el recuerdo no puede en lo que el código lo escribí! – leppie