- Kod: Zaznacz cały
if(SaveDialog1->Execute()) {
...
ofstream outfile;
outfile.open(SaveDialog1->FileName.c_str(), ios::binary);
outfile << linia1.c_str() << endl;
outfile << linia2.c_str() << endl;
outfile << linia3.c_str() << endl;
outfile << linia4.c_str() << endl;
outfile.close();
}
Plik zapisuje się bez problemu lecz po zamknięciu programy w BCB pojawia się komunikat:
Niezależnie od tego co wybiorę proces EXEeka projektu jest cały czas uruchomiony nie mogę go zamknąć za pomocą menadżera. Aby ponownie skompilować program muszę uruchomić ponownie BCB.
Wszystko działało bez problemu gdy do zapisu używałem do zapisu kodu:
- Kod: Zaznacz cały
outfile.open("C:\\test.txt", ios::noreplace);