<?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[In ein File schreiben??]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich muss für die Schule ein CD Verwaltungsprogramm schreiben. Der Benutzer soll Nummer, Titel, Interpret etc. eingeben. Danach schreibt eine Funktion den String in ein File.</p>
<pre><code class="language-cpp">void schreibeInDatei(CD cd, FILE *fp)
{
	char s[100];
	sprintf(s,&quot;%d %s %s %s %f&quot;, cd.nr, cd.titel, cd.interpret, cd.genre, cd.preis);
	fputs(s,fp);
}
</code></pre>
<p>Doch wenn der Benutzer die Funktion erneut aufruft, werden die bereits gespeicherten Daten immer überschrieben. Wie kann ich das umgehen?</p>
<p>So wird die Funktion in meinem Programm aufgerufen:</p>
<pre><code class="language-cpp">switch(antwort)
		{	case 'a':	fp=fopen(&quot;C:\\cd.txt&quot;,&quot;a&quot;);
					cd=eingabe();
					schreibeInDatei(cd,fp);
					fclose(fp);
					break;
        }
</code></pre>
<p>Ich wäre für jede Hilfe sehr dankbar!</p>
<p>Greetinx,<br />
Philipp</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/149442/in-ein-file-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 07:40:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/149442.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 06 Jun 2006 08:23:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to In ein File schreiben?? on Tue, 06 Jun 2006 08:23:20 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich muss für die Schule ein CD Verwaltungsprogramm schreiben. Der Benutzer soll Nummer, Titel, Interpret etc. eingeben. Danach schreibt eine Funktion den String in ein File.</p>
<pre><code class="language-cpp">void schreibeInDatei(CD cd, FILE *fp)
{
	char s[100];
	sprintf(s,&quot;%d %s %s %s %f&quot;, cd.nr, cd.titel, cd.interpret, cd.genre, cd.preis);
	fputs(s,fp);
}
</code></pre>
<p>Doch wenn der Benutzer die Funktion erneut aufruft, werden die bereits gespeicherten Daten immer überschrieben. Wie kann ich das umgehen?</p>
<p>So wird die Funktion in meinem Programm aufgerufen:</p>
<pre><code class="language-cpp">switch(antwort)
		{	case 'a':	fp=fopen(&quot;C:\\cd.txt&quot;,&quot;a&quot;);
					cd=eingabe();
					schreibeInDatei(cd,fp);
					fclose(fp);
					break;
        }
</code></pre>
<p>Ich wäre für jede Hilfe sehr dankbar!</p>
<p>Greetinx,<br />
Philipp</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1072196</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1072196</guid><dc:creator><![CDATA[include&amp;lt;Philipp.h&amp;gt;]]></dc:creator><pubDate>Tue, 06 Jun 2006 08:23:20 GMT</pubDate></item><item><title><![CDATA[Reply to In ein File schreiben?? on Tue, 06 Jun 2006 08:26:31 GMT]]></title><description><![CDATA[<p>jjj</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1072199</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1072199</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Tue, 06 Jun 2006 08:26:31 GMT</pubDate></item><item><title><![CDATA[Reply to In ein File schreiben?? on Tue, 06 Jun 2006 08:27:59 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7454">@ser1al</a>: Du sagtest, ich solls hier versuchen ... im C++ Forum <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1072203</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1072203</guid><dc:creator><![CDATA[include&amp;lt;Philipp.h&amp;gt;]]></dc:creator><pubDate>Tue, 06 Jun 2006 08:27:59 GMT</pubDate></item><item><title><![CDATA[Reply to In ein File schreiben?? on Tue, 06 Jun 2006 08:41:52 GMT]]></title><description><![CDATA[<p>jo <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="🙂"
    /> schau mal auf <a href="http://www.cppreference.com/" rel="nofollow">http://www.cppreference.com/</a> da stehen auch die standard C ein und ausgabefunktionen beschrieben!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1072219</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1072219</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Tue, 06 Jun 2006 08:41:52 GMT</pubDate></item></channel></rss>