🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #375

Re: Q: Streams

#375
From: Bernd Eggink
Date: Fri, 08 Sep 1995 12:59
29 lines
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!admin
References: <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]