000
13.06.2006, 08:45 Uhr
Flitzpiepe
|
Morgen,
ich habe ein kleines Problem mit dem Erstellen einer Datei unter Solaris. Folgender Codeschnipsel funktioniert unter Win NT, unter Solaris allerdings leider nicht:
C++: |
ofstream Log; Log.open("./Log.txt", ios::app); if(Log) { Log << "Testzeile\n"; } Log.close();
|
Die Rechte fürs Verzeichnis habe ich auf 777 gesetzt. Daran sollte es also nicht liegen. Kompiliert wird ohne Fehler. Beim Ausführen kann er die Datei nicht anlegen. Eine vorhandene Datei einlesen klappt, nur beim Schreiben hakts. Open gibt ja leider nur true oder false zurück. Gibts ne Möglichkeit, an eine aussagekräftige Fehlermeldung zu kommen?
tschö und danke schonmal Thomas |