<?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[struct in Textdatei speichern + auslesen]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>ich bin momentan im ersten Ausbildungsjahr zum Fachinformatiker (Anwendungsentwicklung). Bei uns wird viel wert darauf gelegt sich bestimmte Dinge selbst beizubringen. Mittlerweile kämpfe ich schon 2 Wochen mit einem einzigen Problem.<br />
Mir wurde eine Übungsaufgabe erteilt. Ich soll ein Programm schreiben, dass Adressenregister anzeigen soll und auch bearbeiten können sollte. Das Adressenregister möchte ich inner struct-Variablen abspeichern, die aber nach schließen des Programms auch inner Textdatei &quot;verewigt&quot; werden soll. Um halt später die Adressen ändern zu können.<br />
Wie man eine Struct-Variable deklariert, weiß ich schon. Aber wie kann ich sie in einer Datei so abspeichern, dass sie später wieder auslesbar sein wird?</p>
<p>Kontra</p>
<p>PS: Helft mir bitte. Sonst verzweifel ich noch an so einer Kleingkeit. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/109654/struct-in-textdatei-speichern-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 10:32:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/109654.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 12 May 2005 07:21:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to struct in Textdatei speichern + auslesen on Thu, 12 May 2005 07:21:12 GMT]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>ich bin momentan im ersten Ausbildungsjahr zum Fachinformatiker (Anwendungsentwicklung). Bei uns wird viel wert darauf gelegt sich bestimmte Dinge selbst beizubringen. Mittlerweile kämpfe ich schon 2 Wochen mit einem einzigen Problem.<br />
Mir wurde eine Übungsaufgabe erteilt. Ich soll ein Programm schreiben, dass Adressenregister anzeigen soll und auch bearbeiten können sollte. Das Adressenregister möchte ich inner struct-Variablen abspeichern, die aber nach schließen des Programms auch inner Textdatei &quot;verewigt&quot; werden soll. Um halt später die Adressen ändern zu können.<br />
Wie man eine Struct-Variable deklariert, weiß ich schon. Aber wie kann ich sie in einer Datei so abspeichern, dass sie später wieder auslesbar sein wird?</p>
<p>Kontra</p>
<p>PS: Helft mir bitte. Sonst verzweifel ich noch an so einer Kleingkeit. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/787091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/787091</guid><dc:creator><![CDATA[Kontra]]></dc:creator><pubDate>Thu, 12 May 2005 07:21:12 GMT</pubDate></item><item><title><![CDATA[Reply to struct in Textdatei speichern + auslesen on Thu, 12 May 2005 07:26:44 GMT]]></title><description><![CDATA[<p>du musst einfach alle deine Variabeln in ein TextFile abspeichern (kannst ja via ListBox o.ä.)</p>
<pre><code class="language-cpp">struct test
{
AnsiString asVorname;
AnsiString asNachname;
int iJahrgang
};
</code></pre>
<p>zB: in Mehrer Strings</p>
<blockquote>
<p>Hans<br />
Meier<br />
1963</p>
</blockquote>
<p>oder die ganzen Daten in einen String</p>
<blockquote>
<p>Hans;Meier;1963</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/787096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/787096</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Thu, 12 May 2005 07:26:44 GMT</pubDate></item><item><title><![CDATA[Reply to struct in Textdatei speichern + auslesen on Thu, 12 May 2005 19:07:50 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>versuchs mit fread und fwrite</p>
<pre><code class="language-cpp">FILE *fp;

struct test
{
  char Vorname[20];
  char Nachname[30];
  int Alter;
};
struct test Person; 

fp = fopen(...);
  ...
fread(&amp;Person, sizeof (test), 1, fp);
//oder
//fwrite(&amp;Person, sizeof (test), 1, fp);
   ...
fclose(fp);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/787485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/787485</guid><dc:creator><![CDATA[rzwodzwo]]></dc:creator><pubDate>Thu, 12 May 2005 19:07:50 GMT</pubDate></item></channel></rss>