Article View: de.comp.lang.c++
Article #1161Fehlerursache von streams?
From: Matthias Baas
Date: Wed, 03 Jan 1996 21:32
Date: Wed, 03 Jan 1996 21:32
32 lines
1268 bytes
1268 bytes
Hallo,
auch ich bin Anfaenger und hoffe, dass die Frage nicht zu trivial ist. Aber
wie kann man in C++ feststellen, WARUM eine Dateioperation fehlgeschlagen
ist, nachdem man weiss DASS sie fehlgeschlagen ist?
Der Dateizugriff soll ueber die ofstream/ifstream-Objekte gehen.
Ich habe also folgendes Programm:
#include <fstream.h>
int main()
{
ofstream out;
out.open("dateiname");
if (out.rdstate()!=ios::goodbit)
{
cout<<"Datei nicht geoeffnet!\n"; // aber warum nicht?
...
};
.
.
.
}
Wie kann ich nun die Ursache des Fehlers ermitteln?
Ich benutze uebrigens den GNU-Compiler V2.6, daher habe ich keine
ausfuehrlichen Handbuecher, die ich waelzen koennte.
Auf Antwort hoffend...
- Matthias -
Technical Details
Message-ID:
<4cesli$elf@nz12.rz.uni-karlsruhe.de>Path:
arc1-ca.pugleaf.net!rzstud2.rz.uni-karlsruhe.de!un1tShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!rzstud2.rz.uni-karlsruhe.de!un1t From: un1t@rzstud2.rz.uni-karlsruhe.de (Matthias Baas) Newsgroups: de.comp.lang.c++ Subject: Fehlerursache von streams? Date: 3 Jan 1996 21:32:34 GMT Organization: University of Karlsruhe, Germany Message-ID: <4cesli$elf@nz12.rz.uni-karlsruhe.de> NNTP-Posting-Host: rzstud2.rz.uni-karlsruhe.de Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit NNTP-Posting-User: un1t X-Newsreader: TIN [version 1.2 PL2]