<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[inhalte verschiedener arrays in ein file schreiben &#x2F; wieder auslesen]]></title><description><![CDATA[<p>windows ini haben leider wenig baumtiefe,<br />
ansonsten könnte es auf diese weise praktisch sein.</p>
<p>gibt es da im borland vielleicht ein vordenfiniertes dateivormat mit dem man mehrere intager arrays und diverse variablen (baumartig scheint praktisch zu sein) in eine datei schreiben kann, oder wie wird sowas von euch geandhabt ?</p>
<p>vielleicht kann man ja auch den ganzen variablenarbeitsraum speichern ?<br />
ist das ein fester speicherbereich oder ist der fragmentiert ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/191522/inhalte-verschiedener-arrays-in-ein-file-schreiben-wieder-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 17 Aug 2026 17:29:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/191522.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 04 Sep 2007 01:52:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to inhalte verschiedener arrays in ein file schreiben &#x2F; wieder auslesen on Tue, 04 Sep 2007 01:52:29 GMT]]></title><description><![CDATA[<p>windows ini haben leider wenig baumtiefe,<br />
ansonsten könnte es auf diese weise praktisch sein.</p>
<p>gibt es da im borland vielleicht ein vordenfiniertes dateivormat mit dem man mehrere intager arrays und diverse variablen (baumartig scheint praktisch zu sein) in eine datei schreiben kann, oder wie wird sowas von euch geandhabt ?</p>
<p>vielleicht kann man ja auch den ganzen variablenarbeitsraum speichern ?<br />
ist das ein fester speicherbereich oder ist der fragmentiert ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1358396</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1358396</guid><dc:creator><![CDATA[fuse]]></dc:creator><pubDate>Tue, 04 Sep 2007 01:52:29 GMT</pubDate></item><item><title><![CDATA[Reply to inhalte verschiedener arrays in ein file schreiben &#x2F; wieder auslesen on Tue, 04 Sep 2007 07:12:27 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Der Builder definiert keine eigenen Dateiformate, aber du kannst ja auch bestehende standardisierte Formate benutzen.<br />
Als einfachstes wäre da CSV, damit bekommst du eine 2-dimensionale Datenstruktur unter.<br />
Willst du eine wirklich 'beliebig' tiefe Struktur, deren Aufbau auch nicht fest ist speichern bietet sich XML an, dafür hat der Builder auch Lese-/Schreibkomponenten.<br />
Für wirklich viele Daten, von denen du auch immer nur auf Teilbereichen arbeitest bieten sich eigene SQL-Datenbanken an. Es gibt sogenannte embedded Versionen bei denen kein dedizierte Server vorhanden sein muß.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1358463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1358463</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 04 Sep 2007 07:12:27 GMT</pubDate></item><item><title><![CDATA[Reply to inhalte verschiedener arrays in ein file schreiben &#x2F; wieder auslesen on Tue, 04 Sep 2007 07:49:41 GMT]]></title><description><![CDATA[<p>es sollte schon beliebig tief sein.</p>
<p>sind es bei datenbanken nicht auch nur 2<br />
oder wenn man jetz noch verschiedene tabellen nimmt 3 ebenen ?</p>
<p>xml kann man sich mal näher angucken <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
<p>was immernoch interessant ist..<br />
..einfach den speicher in dem die variablen sind<br />
(unter beachtung der speicherorganisation)<br />
in ein file schreiben und wieder zurück..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1358483</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1358483</guid><dc:creator><![CDATA[fuse]]></dc:creator><pubDate>Tue, 04 Sep 2007 07:49:41 GMT</pubDate></item><item><title><![CDATA[Reply to inhalte verschiedener arrays in ein file schreiben &#x2F; wieder auslesen on Tue, 04 Sep 2007 07:58:58 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Die Struktur einer Datenbank kann sehr wohl auch beliebig tiefe Bäume abbilden, indem ein Feld einer Tabelle wieder ein Lookup auf auf dieselbe Tabelle (nur anderer Datensatz) darstellt.</p>
<p>Beim direkten Speicherabbild erzeugst du eine reine binäre Datei. Aber selbst dann kannst du nur reine PODs und Arrays von PODs speichern, jeder Pointer von einer Ebene auf eine andere ist so nicht speicherbar (weil ja nach dem Einlesen nicht die selben Adressen wie beim Speichern verwendet werden). Desweiteren brauchen Typen wie AnsiString und char* eine extra-Behandlung.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1358487</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1358487</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 04 Sep 2007 07:58:58 GMT</pubDate></item><item><title><![CDATA[Reply to inhalte verschiedener arrays in ein file schreiben &#x2F; wieder auslesen on Tue, 04 Sep 2007 08:06:37 GMT]]></title><description><![CDATA[<p>ja daran habe ich noch garnicht gedacht.<br />
da müßte man die pointer neu setzen.<br />
das sollte aber auch möglich sein.</p>
<p>gibt es da sowas wie einen zeiger auf anfang und ende des speicherbereichs von variablen ?<br />
wie bewerkstelligt man so einen speicher und wiedereinleseprozess im code ?</p>
<p>mit den datenbanken hab ich mich dann geirrt.<br />
es scheint mir aber immernoch so als könnte xml besser geeignet sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1358492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1358492</guid><dc:creator><![CDATA[fuse]]></dc:creator><pubDate>Tue, 04 Sep 2007 08:06:37 GMT</pubDate></item><item><title><![CDATA[Reply to inhalte verschiedener arrays in ein file schreiben &#x2F; wieder auslesen on Tue, 04 Sep 2007 08:18:09 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>fuse schrieb:</p>
<blockquote>
<p>gibt es da sowas wie einen zeiger auf anfang und ende des speicherbereichs von variablen ?</p>
</blockquote>
<p>Nein Pointer sind immer absolut. Alles andere sind manuelle Indexe.</p>
<blockquote>
<p>wie bewerkstelligt man so einen speicher und wiedereinleseprozess im code ?</p>
</blockquote>
<p>In dem Punkt unterscheiden sich binäre und textorientierte Formate nicht : du must selber eine Struktur aufbauen die beim einlesen alle benötigten Information bereitstellt, auch die Verbindungen zwischen den Elementen.</p>
<blockquote>
<p>es scheint mir aber immernoch so als könnte xml besser geeignet sein.</p>
</blockquote>
<p>Das ist anzunehmen. Eine DB wäre sozusagen das obere Ende der Möglichkeiten, sehr viel Nutzen aber auch viel Aufwand.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1358501</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1358501</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 04 Sep 2007 08:18:09 GMT</pubDate></item><item><title><![CDATA[Reply to inhalte verschiedener arrays in ein file schreiben &#x2F; wieder auslesen on Wed, 05 Sep 2007 03:12:00 GMT]]></title><description><![CDATA[<p>was datenbanken angeht hab ich mal paradox 7 mit bcb 5 verwendet.<br />
da mußte man dann noch ein borland database engine installationspacket<br />
auf dem rechner installieren auf dem die datenbank laufen sollte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1359111</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1359111</guid><dc:creator><![CDATA[fuse]]></dc:creator><pubDate>Wed, 05 Sep 2007 03:12:00 GMT</pubDate></item><item><title><![CDATA[Reply to inhalte verschiedener arrays in ein file schreiben &#x2F; wieder auslesen on Wed, 05 Sep 2007 07:03:22 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Paradox und BDE sind eh veraltet. Statt desen wäre Firebir embedded oder SQLLite empfehlenswert, da braucht man kein zusätzliches Installationspaket.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1359154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1359154</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 05 Sep 2007 07:03:22 GMT</pubDate></item></channel></rss>