Article View: de.comp.lang.c++
Article #1591ios::binary
From: Joerg Bornemann
Date: Wed, 21 Feb 1996 16:22
Date: Wed, 21 Feb 1996 16:22
23 lines
954 bytes
954 bytes
Hallo!
Wie kann ich fstream dazu ueberreden,
Daten binaer und nicht als ASCII-Zeichen zu speichern.
Im folgenden Beispiel soll 65 in die Datei TEST.DAT gespeichert werden.
Was ich aber dann in der Datei erblicke, ist "65" und nicht "A".
Also zwei Byte statt einem. :-(
-cut---------------------------------------------------------------
#include <fstream.h>
void main()
{
fstream datei("TEST.DAT", ios::in | ios::out | ios::binary);
// ^^^^^^^^^^^
// sollte doch eigentlich gehen...?
unsigned int datstr=65;
datei << datstr;
}
---------------------------------------------------------------cut-
cu Joerg
Technical Details
Message-ID:
<63Ho3pI6HvB@compi.baltic.de>Path:
arc1-ca.pugleaf.net!compi.baltic.de!juriShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!compi.baltic.de!juri Date: 21 Feb 1996 17:22:00 +0100 From: juri@compi.baltic.de (Joerg Bornemann) Newsgroups: de.comp.lang.c++ Message-ID: <63Ho3pI6HvB@compi.baltic.de> Subject: ios::binary X-Newsreader: CrossPoint v3.1