<?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[Und Nochmal DATEIEN ( ÖFFNEN; BEARBEITEN; SCHLIEßEN)]]></title><description><![CDATA[<p>Das folgende Programm gibt nichts aus! Ich bekomm das nicht hin, sodass bei jeder Öffnung der Datei eine Zeile angehangen wird und vor jeder Zeile die Zeilennummer steht!<br />
Danke für eure 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="🙂"
    /> <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="🙂"
    /> <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="🙂"
    /> <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>Das Programm:<br />
#include&lt;stdio.h&gt;<br />
#include&lt;stdlib.h&gt;<br />
#include&lt;conio.h&gt;<br />
#include&lt;iostream.h&gt;<br />
void schreiben(FILE*);<br />
void lesen(FILE*);<br />
int anz2=0;<br />
void main()<br />
{<br />
FILE* read=NULL;<br />
FILE* dateizeiger=NULL;<br />
cout&lt;&lt;&quot; Geben Sie einen Text ein &lt;Abbruch mit Eingabe&gt;: &quot;&lt;&lt;endl;<br />
schreiben(dateizeiger);<br />
system(&quot;cls&quot;);<br />
cout&lt;&lt;&quot; In der Datei steht: &quot;&lt;&lt;endl;<br />
lesen(read);<br />
getch();<br />
}<br />
void schreiben(FILE* dat)<br />
{<br />
char z;int anz=1;<br />
dat=fopen(&quot;D:\\daten.txt&quot;,&quot;a+&quot;); // Attribut=Öffnungsmodus<br />
fprintf(dat,&quot;&amp;d\t&quot;,anz2);<br />
do<br />
{<br />
z=getchar();<br />
if(z!='\n')<br />
{<br />
fputc(z,dat);<br />
anz++;<br />
}<br />
}while((z!='\n')&amp;&amp;(anz&lt;=100));<br />
fclose(dat);<br />
}<br />
void lesen(FILE* read)<br />
{<br />
read=fopen(&quot;D:\\daten.txt&quot;,&quot;r&quot;);<br />
char zeichen;<br />
while(!feof(read))<br />
{<br />
zeichen=fgetc(read);<br />
cout&lt;&lt;zeichen;<br />
}<br />
fclose(read);<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/128756/und-nochmal-dateien-öffnen-bearbeiten-schließen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 21:04:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/128756.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 06 Dec 2005 19:57:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Und Nochmal DATEIEN ( ÖFFNEN; BEARBEITEN; SCHLIEßEN) on Tue, 06 Dec 2005 19:57:22 GMT]]></title><description><![CDATA[<p>Das folgende Programm gibt nichts aus! Ich bekomm das nicht hin, sodass bei jeder Öffnung der Datei eine Zeile angehangen wird und vor jeder Zeile die Zeilennummer steht!<br />
Danke für eure 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="🙂"
    /> <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="🙂"
    /> <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="🙂"
    /> <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>Das Programm:<br />
#include&lt;stdio.h&gt;<br />
#include&lt;stdlib.h&gt;<br />
#include&lt;conio.h&gt;<br />
#include&lt;iostream.h&gt;<br />
void schreiben(FILE*);<br />
void lesen(FILE*);<br />
int anz2=0;<br />
void main()<br />
{<br />
FILE* read=NULL;<br />
FILE* dateizeiger=NULL;<br />
cout&lt;&lt;&quot; Geben Sie einen Text ein &lt;Abbruch mit Eingabe&gt;: &quot;&lt;&lt;endl;<br />
schreiben(dateizeiger);<br />
system(&quot;cls&quot;);<br />
cout&lt;&lt;&quot; In der Datei steht: &quot;&lt;&lt;endl;<br />
lesen(read);<br />
getch();<br />
}<br />
void schreiben(FILE* dat)<br />
{<br />
char z;int anz=1;<br />
dat=fopen(&quot;D:\\daten.txt&quot;,&quot;a+&quot;); // Attribut=Öffnungsmodus<br />
fprintf(dat,&quot;&amp;d\t&quot;,anz2);<br />
do<br />
{<br />
z=getchar();<br />
if(z!='\n')<br />
{<br />
fputc(z,dat);<br />
anz++;<br />
}<br />
}while((z!='\n')&amp;&amp;(anz&lt;=100));<br />
fclose(dat);<br />
}<br />
void lesen(FILE* read)<br />
{<br />
read=fopen(&quot;D:\\daten.txt&quot;,&quot;r&quot;);<br />
char zeichen;<br />
while(!feof(read))<br />
{<br />
zeichen=fgetc(read);<br />
cout&lt;&lt;zeichen;<br />
}<br />
fclose(read);<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936158</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936158</guid><dc:creator><![CDATA[wulvpak]]></dc:creator><pubDate>Tue, 06 Dec 2005 19:57:22 GMT</pubDate></item><item><title><![CDATA[Reply to Und Nochmal DATEIEN ( ÖFFNEN; BEARBEITEN; SCHLIEßEN) on Tue, 06 Dec 2005 20:04:35 GMT]]></title><description><![CDATA[<p>Wir sind hier im C++-Forum verwende std::fstream (oder eben ofstream bzw. ifstream) und keine Header mit .h. Die sind veraltet und bereits seit Jahren nicht mehr gültig. Außerdem heißt es int main()<br />
Beim Posten kannst du dann auch noch gleich [cpp ]-Tags verwenden, dann ist da schönes Syntax-Highlighting.</p>
<p>Entschuldige, aber in diesem Codeabschnitt ist formal so ziemlich alles falsch was nur geht.</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936170</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936170</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Tue, 06 Dec 2005 20:04:35 GMT</pubDate></item><item><title><![CDATA[Reply to Und Nochmal DATEIEN ( ÖFFNEN; BEARBEITEN; SCHLIEßEN) on Tue, 06 Dec 2005 22:34:12 GMT]]></title><description><![CDATA[<p>wulvpak schrieb:</p>
<blockquote>
<p>fprintf(dat,&quot;&amp;d\t&quot;,anz2);</p>
</blockquote>
<p>fprintf(dat,&quot;%d\n&quot;,anz2);</p>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936273</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936273</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Tue, 06 Dec 2005 22:34:12 GMT</pubDate></item><item><title><![CDATA[Reply to Und Nochmal DATEIEN ( ÖFFNEN; BEARBEITEN; SCHLIEßEN) on Wed, 07 Dec 2005 07:36:39 GMT]]></title><description><![CDATA[<p>Warum machst du damit denn nicht in deinem <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-128650.html" rel="nofollow">alten Thread</a> weiter?<br />
Wie ich dort sagte, mußt du die Zeilenzahl zumindest am Beginn korrekt initialisieren und anschließend auch auf die globale Variable zugreifen (die lokale Variable 'anz' in Schreiben() wird bei jedem Aufruf neu zurückgesetzt).</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7393">@Werner</a>: Das mit dem \t stammte von mir und war absichtlich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> (damit die Zeilennummer an den Anfang der betroffenen Zeile kommt)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936340</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936340</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 07 Dec 2005 07:36:39 GMT</pubDate></item><item><title><![CDATA[Reply to Und Nochmal DATEIEN ( ÖFFNEN; BEARBEITEN; SCHLIEßEN) on Wed, 07 Dec 2005 17:37:51 GMT]]></title><description><![CDATA[<p>Hier geht's weiter: <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-128650.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-128650.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/936728</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936728</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Wed, 07 Dec 2005 17:37:51 GMT</pubDate></item></channel></rss>