<?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[Daten aus Datei auslesen und ausgeben?]]></title><description><![CDATA[<p>Hab hier folgendes Programm:</p>
<pre><code class="language-cpp"># include &lt;iostream&gt;
# include &lt;fstream&gt;
using namespace std; 

class schueler 
{ 
public: 
    char vname[20]; 
    char name[25]; 
    int alter; 
}; 

int anzahl,i, auswahl; 
schueler datbank[20]; 

void main (void) 

{
	ofstream datei(&quot;datei.txt&quot;, ios_base::app);
	do
	{
		cout &lt;&lt; &quot;----------------------- Schueler - DB ----------------------------------- \n&quot;; 
		cout &lt;&lt; &quot;-------------------------------------------------------------------------\n\n&quot;; 
		cout &lt;&lt; &quot;--------------------------- Menue ---------------------------------------\n&quot;;
		cout &lt;&lt; &quot;(1) Datensatz eingeben\n&quot;;
		cout &lt;&lt; &quot;(2) Datensatz ausgeben\n&quot;;
		cout &lt;&lt; &quot;(3) Beenden\n&quot;;
		cin &gt;&gt; auswahl;
		system (&quot;cls&quot;);

		switch (auswahl)
		{
			case 1:
			cout &lt;&lt; &quot;Bitte geben Sie die Anzahl der Datensätze ein, die Sie eingeben moechten: &quot;; 
			cin &gt;&gt; anzahl; 
			system (&quot;cls&quot;);
			for (i=0;i&lt;anzahl;i++) 
		    { 
				cout &lt;&lt; &quot;Eingabe des &quot; &lt;&lt;i+1&lt;&lt;&quot;. Datensatz:\n&quot;;
				cout &lt;&lt; &quot;Wie lautet der Vorname?\n&quot;; 
				cin &gt;&gt; datbank[i].vname;
				datei &lt;&lt; datbank[i].vname &lt;&lt; endl;
				cout &lt;&lt; &quot;Wie lautet der Nachname?\n&quot;;
				cin &gt;&gt; datbank[i].name;
				datei &lt;&lt; datbank[i].name &lt;&lt; endl;
				cout &lt;&lt; &quot;Wie lautet das Alter?\n&quot;;
				cin &gt;&gt; datbank[i].alter;
				datei &lt;&lt; datbank[i].alter &lt;&lt; endl;
				system (&quot;cls&quot;);
			}break; 
			case 2:
			/*for (i=0;i&lt;anzahl;i++)
			{
				cout &lt;&lt; datbank[i].vname&lt;&lt;endl;
				cout &lt;&lt; datbank[i].name&lt;&lt;endl;
				cout &lt;&lt; datbank[i].alter&lt;&lt;endl;
			}
			system (&quot;pause&quot;);
			system (&quot;cls&quot;);*/
			do
			{

			}
			while (!datei.eof());
			break;
		}

	}
	while(auswahl!=3);
	datei.close();

}
</code></pre>
<p>Meine Frage kann ich die Case-Alternative Punkt 2 so realisieren, dass mir alle eingegebenen Daten aus der Datei datei.txt wieder ausgegeben werden?</p>
<p>Bräuchte dringend mal die Hilfe <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/120695/daten-aus-datei-auslesen-und-ausgeben</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 10:54:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/120695.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Sep 2005 14:28:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Daten aus Datei auslesen und ausgeben? on Thu, 15 Sep 2005 14:28:07 GMT]]></title><description><![CDATA[<p>Hab hier folgendes Programm:</p>
<pre><code class="language-cpp"># include &lt;iostream&gt;
# include &lt;fstream&gt;
using namespace std; 

class schueler 
{ 
public: 
    char vname[20]; 
    char name[25]; 
    int alter; 
}; 

int anzahl,i, auswahl; 
schueler datbank[20]; 

void main (void) 

{
	ofstream datei(&quot;datei.txt&quot;, ios_base::app);
	do
	{
		cout &lt;&lt; &quot;----------------------- Schueler - DB ----------------------------------- \n&quot;; 
		cout &lt;&lt; &quot;-------------------------------------------------------------------------\n\n&quot;; 
		cout &lt;&lt; &quot;--------------------------- Menue ---------------------------------------\n&quot;;
		cout &lt;&lt; &quot;(1) Datensatz eingeben\n&quot;;
		cout &lt;&lt; &quot;(2) Datensatz ausgeben\n&quot;;
		cout &lt;&lt; &quot;(3) Beenden\n&quot;;
		cin &gt;&gt; auswahl;
		system (&quot;cls&quot;);

		switch (auswahl)
		{
			case 1:
			cout &lt;&lt; &quot;Bitte geben Sie die Anzahl der Datensätze ein, die Sie eingeben moechten: &quot;; 
			cin &gt;&gt; anzahl; 
			system (&quot;cls&quot;);
			for (i=0;i&lt;anzahl;i++) 
		    { 
				cout &lt;&lt; &quot;Eingabe des &quot; &lt;&lt;i+1&lt;&lt;&quot;. Datensatz:\n&quot;;
				cout &lt;&lt; &quot;Wie lautet der Vorname?\n&quot;; 
				cin &gt;&gt; datbank[i].vname;
				datei &lt;&lt; datbank[i].vname &lt;&lt; endl;
				cout &lt;&lt; &quot;Wie lautet der Nachname?\n&quot;;
				cin &gt;&gt; datbank[i].name;
				datei &lt;&lt; datbank[i].name &lt;&lt; endl;
				cout &lt;&lt; &quot;Wie lautet das Alter?\n&quot;;
				cin &gt;&gt; datbank[i].alter;
				datei &lt;&lt; datbank[i].alter &lt;&lt; endl;
				system (&quot;cls&quot;);
			}break; 
			case 2:
			/*for (i=0;i&lt;anzahl;i++)
			{
				cout &lt;&lt; datbank[i].vname&lt;&lt;endl;
				cout &lt;&lt; datbank[i].name&lt;&lt;endl;
				cout &lt;&lt; datbank[i].alter&lt;&lt;endl;
			}
			system (&quot;pause&quot;);
			system (&quot;cls&quot;);*/
			do
			{

			}
			while (!datei.eof());
			break;
		}

	}
	while(auswahl!=3);
	datei.close();

}
</code></pre>
<p>Meine Frage kann ich die Case-Alternative Punkt 2 so realisieren, dass mir alle eingegebenen Daten aus der Datei datei.txt wieder ausgegeben werden?</p>
<p>Bräuchte dringend mal die Hilfe <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>
]]></description><link>https://www.c-plusplus.net/forum/post/872913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/872913</guid><dc:creator><![CDATA[dnarnold84]]></dc:creator><pubDate>Thu, 15 Sep 2005 14:28:07 GMT</pubDate></item><item><title><![CDATA[Reply to Daten aus Datei auslesen und ausgeben? on Thu, 15 Sep 2005 15:14:16 GMT]]></title><description><![CDATA[<p>ich würd dir zu nem anderen ablauf raten</p>
<p>-&gt;programmstart<br />
-&gt;datensätze werden von datei eingelesen<br />
-&gt;user kann datensätze hinzufügen/editieren/löschen<br />
-&gt;datensätze werden in die datein geschreiben<br />
-&gt;programmende</p>
]]></description><link>https://www.c-plusplus.net/forum/post/872966</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/872966</guid><dc:creator><![CDATA[Sovok]]></dc:creator><pubDate>Thu, 15 Sep 2005 15:14:16 GMT</pubDate></item><item><title><![CDATA[Reply to Daten aus Datei auslesen und ausgeben? on Fri, 16 Sep 2005 05:47:32 GMT]]></title><description><![CDATA[<p>ja, aba im normalfall kannst du sie so ausgeben und direkt drauf zugreifen, weils ja public is</p>
]]></description><link>https://www.c-plusplus.net/forum/post/873332</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873332</guid><dc:creator><![CDATA[Vorden]]></dc:creator><pubDate>Fri, 16 Sep 2005 05:47:32 GMT</pubDate></item><item><title><![CDATA[Reply to Daten aus Datei auslesen und ausgeben? on Fri, 16 Sep 2005 06:14:20 GMT]]></title><description><![CDATA[<p>schau auchmal in die c++-faq, punkt &quot;ströme&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/873341</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873341</guid><dc:creator><![CDATA[elise]]></dc:creator><pubDate>Fri, 16 Sep 2005 06:14:20 GMT</pubDate></item><item><title><![CDATA[Reply to Daten aus Datei auslesen und ausgeben? on Fri, 16 Sep 2005 08:51:32 GMT]]></title><description><![CDATA[<p>Hmm...kann mir nicht jemand mal ein Stück Quelltext hierzu posten?</p>
<p>Wäre sehr nett.......</p>
]]></description><link>https://www.c-plusplus.net/forum/post/873478</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873478</guid><dc:creator><![CDATA[dnarnold84]]></dc:creator><pubDate>Fri, 16 Sep 2005 08:51:32 GMT</pubDate></item></channel></rss>