🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: struct in Datei aus Datei

#588
From: Benjamin Baermann
Date: Mon, 16 Oct 1995 14:17
41 lines
2117 bytes
In <45s6e2$dvj@h20-hrze.uni-duisburg.de> mauch@uni-duisburg.de (Michael Mauch) writes:

>On 12 Oct 1995 00:58:07 GMT,
>benni@hera.rbi.informatik.uni-frankfurt.de (Benjamin Baermann) wrote:

>Hm, und was passiert, wenn beim Speichern fasel=='0' oder eine
>sonstige ASCII-Ziffer ist? Dann packt load() den ganzen Schlamassel
>nach foo  :-(

>void bla::save(ofstream &ausgabedatei)
>{
>	ausgabedatei << foo << ' ' << fasel << ' ' << joi;
>}

>So ist's zwar ein bisschen besser, allerdings nur solange, bis fasel
>beim Speichern ein Leerzeichen ist...

Da hast Du natuerlich Recht. Das hab ich uebersehen. Aber irgendein
Trennzeichen braucht man halt immer, wenn man in ASCII daten abspeichert
und wieder einliest.

>Also, noch jemand mit 'nem besseren Vorschlag?

Wurde hier ja schon gesagt, diese SUN-DBA, deren Namen mir entfallen
ist. Damit kann man wohl direkt Binaerzeugs abspeichern. In den meisten
Faellen finde ich aber eine ASCII-Abspeicherung sinnvoller, da man dann
die Daten auch als Mensch noch vernuenftig manipulieren kann, etc. Was
ja zum testen manchmal ganz sinnvoll ist. 

Wenn man andere Trennzeichen verwendet muesste man irgendwie ganze
Zeilen einlesen und dann einen regulaeren Ausdruck drueberlaufen lassen.
Geht z.B. mit der g++-Stringklasse.

>Tschuess...
>		Michael

Gruesse, Benni
-- 
benni@informatik.uni-frankfurt.de|http://www.uni-frankfurt.de/gnomic/hello.html
    "Deshalb, Leute, die glauben, dass Computer werden nicht koennen, wie
      Menschen zu denken, auch glaubt nicht in Maschine-Uebersetzung."
Technical Details
Message-ID: <45tpif$6n2@zeus.rbi.informatik.uni-frankfurt.de>
Path: arc1-ca.pugleaf.net!hera.rbi.informatik.uni-frankfurt.de!benni
References: <039_9510102206@gigabase.rhein-main.de> <45hp6v$155@zeus.rbi.informatik.uni-frankfurt.de> <45s6e2$dvj@h20-hrze.uni-duisburg.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!hera.rbi.informatik.uni-frankfurt.de!benni
From: benni@hera.rbi.informatik.uni-frankfurt.de (Benjamin Baermann)
Newsgroups: de.comp.lang.c++
Subject: Re: struct in Datei aus Datei
Date: 16 Oct 1995 14:17:51 GMT
Organization: J. W. Goethe-Universitaet Frankfurt/Main
Message-ID: <45tpif$6n2@zeus.rbi.informatik.uni-frankfurt.de>
References: <039_9510102206@gigabase.rhein-main.de> <45hp6v$155@zeus.rbi.informatik.uni-frankfurt.de> <45s6e2$dvj@h20-hrze.uni-duisburg.de>
NNTP-Posting-Host: hera.rbi.informatik.uni-frankfurt.de