Dobrý den, potřebuji převést System::String ^ na const char *.
Vypadá to takle:
private: System::Void button31_Click(System::Object^ sender, System::EventArgs^ e) {
FILE * soubor;
saveFileDialog1->Filter = "Textové soubory (*.txt)|*.txt|Všechny soubory (*.*)|*.*";
saveFileDialog1->ShowDialog();
soubor = fopen (saveFileDialog1->FileName,"w");
if (soubor!=NULL)
{
fputs (richTextBox3->Text,soubor);
fclose (soubor);
}
}
A píše to tyhle chyby:
Error 2 error C2664: 'fputs' : cannot convert parameter 1 from 'System::String ^' to 'const char *'
Error 1 error C2664: 'fopen' : cannot convert parameter 1 from 'System::String ^' to 'const char *'
Předem děkuji.