Article View: de.comp.lang.c++
Article #375Re: Q: Streams
From: Bernd Eggink
Date: Fri, 08 Sep 1995 12:59
Date: Fri, 08 Sep 1995 12:59
29 lines
1220 bytes
1220 bytes
Andreas Zierdt (andi@linux8.phonetik.uni-muenchen.de) wrote:
> Hallo,
> kann mir jemand sagen, wie man mittels ofstream-Objekten
> binaere Daten in ein File schreiben kann? Ist mir bisher nur
> im ASCII-Format gelungen.
> Andreas
Wahrscheinlich hast Du << verwendet; das ist auch nur fuer formatierte
Ausgabe gedacht. Verwende statt dessen write(), z.B.
ofstream f("muell");
float x = 47.11;
f.write((const char *)&x, sizeof x);
Vorsicht: Der Dateiinhalt kann nur auf dem gleichen System problemlos
wieder eingelesen werden!
Gruss
Bernd
--
+----------------------------------+
| Bernd Eggink |
| Rechenzentrum Uni Hamburg |
| admin@rzaix13.rrz.uni-hamburg.de |
+----------------------------------+
Technical Details
Message-ID:
<42pemv$ecc@rzsun02.rrz.uni-hamburg.de>Path:
arc1-ca.pugleaf.net!news.rrz.uni-hamburg.de!rzaix13!adminReferences:
<42p6jh$75b@sparcserver.lrz-muenchen.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.rrz.uni-hamburg.de!rzaix13!admin From: admin@rzaix13.uni-hamburg.de (Bernd Eggink) Newsgroups: de.comp.lang.c++ Subject: Re: Q: Streams Date: 8 Sep 1995 12:59:11 GMT Organization: University of Hamburg -- Germany Distribution: world Message-ID: <42pemv$ecc@rzsun02.rrz.uni-hamburg.de> References: <42p6jh$75b@sparcserver.lrz-muenchen.de> NNTP-Posting-Host: rzaix13.rrz.uni-hamburg.de X-Newsreader: TIN [version 1.2 PL2]