<?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[Einen Teiltext in eine andere Datei schreiben]]></title><description><![CDATA[<p>Hi,</p>
<p>folgendes:</p>
<p>Ich hab eine Textdatei in der steht:</p>
<p>blablabla {Feld 01} bla {blla]}</p>
<p>wie sieht jetzt der Quellcode aus, wenn ich will, dass nur der Ausdruck &quot;{Feld 01}&quot; in eine andere Textdatei geschrieben wird?</p>
<p>Das is meine Vorgabe:</p>
<p>#include &lt;stdio.h&gt;</p>
<p>#include &lt;io.h&gt;</p>
<p>#include &quot;L01.h&quot;</p>
<p>//------------------------------------------------------------------------------<br />
int L01_RedFil(char* FilNam)<br />
{<br />
FILE *d1 = fopen(FilNam,&quot;r&quot;);<br />
FILE *d2 = fopen(&quot;output.txt&quot;,&quot;w&quot;);</p>
<p>int c;</p>
<p>while((c=fgetc(d1))!=EOF)<br />
{<br />
if(c != '{') continue;</p>
<p>//------------------------------------------------------------------------------</p>
<p>Danke schonmal im voraus.</p>
<p>Gruß<br />
Chris</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/169744/einen-teiltext-in-eine-andere-datei-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 15:08:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/169744.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 08 Jan 2007 15:27:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Mon, 08 Jan 2007 15:27:15 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>folgendes:</p>
<p>Ich hab eine Textdatei in der steht:</p>
<p>blablabla {Feld 01} bla {blla]}</p>
<p>wie sieht jetzt der Quellcode aus, wenn ich will, dass nur der Ausdruck &quot;{Feld 01}&quot; in eine andere Textdatei geschrieben wird?</p>
<p>Das is meine Vorgabe:</p>
<p>#include &lt;stdio.h&gt;</p>
<p>#include &lt;io.h&gt;</p>
<p>#include &quot;L01.h&quot;</p>
<p>//------------------------------------------------------------------------------<br />
int L01_RedFil(char* FilNam)<br />
{<br />
FILE *d1 = fopen(FilNam,&quot;r&quot;);<br />
FILE *d2 = fopen(&quot;output.txt&quot;,&quot;w&quot;);</p>
<p>int c;</p>
<p>while((c=fgetc(d1))!=EOF)<br />
{<br />
if(c != '{') continue;</p>
<p>//------------------------------------------------------------------------------</p>
<p>Danke schonmal im voraus.</p>
<p>Gruß<br />
Chris</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205745</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205745</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Mon, 08 Jan 2007 15:27:15 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Tue, 09 Jan 2007 07:41:39 GMT]]></title><description><![CDATA[<p>Ich würde die Eingabedatei per getline() zeilenweise einlesen, dann den Mittelteil per string::find() suchen und per string::substr() ausschneiden und in die Zieldatei schreiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206147</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206147</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 09 Jan 2007 07:41:39 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 06:46:56 GMT]]></title><description><![CDATA[<p>Aber dann macht das Programm keinen Sinn oder? Kann ich net einfach sagen von { bis } ausschneiden und in output.txt reinschreiben? Mein Ausbilder meinte das wär n 2 Zeiler.</p>
<p>Ich habs mal so probiert:</p>
<p>if(c != '{') continue;</p>
<p>else (c=fprintf(d2,&quot;%c&quot;))</p>
<p>Allerding sucht er mir dann nur die Buchstaben aus dem Text, die ich in der if-Anweisung aussuche und schreibt sie in die .txt.</p>
<p>Gruß Chris</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206753</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206753</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Wed, 10 Jan 2007 06:46:56 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 07:13:32 GMT]]></title><description><![CDATA[<p>Etwas aufwendiger als das ist es vermutlich schon - du mußt anhand der Trennzeichen umschalten zwischen &quot;schreiben&quot; und &quot;nicht schreiben&quot;:</p>
<pre><code class="language-cpp">bool write=false;

while((c=fgetc(d1))!=EOF)
{
  if(c=='{')//Beginn des Blocks
    write=true;
  if(c=='}')//Ende des Blocks
  {
    write=false;
    fputc(d2,c);
  }
  if(write) fputc(d2,c);
}
</code></pre>
<p>(PS: Wir sind hier im C**++** Board, da solltest du lieber fstreams verwenden anstelle von FILE*)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206767</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 10 Jan 2007 07:13:32 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 08:53:55 GMT]]></title><description><![CDATA[<p>Ah danke, hat funktioniert.</p>
<p>Mein Ausbilder hats so gelöst:</p>
<p>int L01_RedFil(char* FilNam)<br />
{<br />
FILE *d1 = fopen(FilNam,&quot;r&quot;);<br />
FILE *d2 = fopen(&quot;output.txt&quot;,&quot;w&quot;);</p>
<p>int c,Flag,d;</p>
<p>Flag=0;<br />
while((c=fgetc(d1))!=EOF)<br />
{<br />
if(c=='{') { Flag = 1; continue; }<br />
if(c=='}') { Flag = 0; fprintf(d2,&quot;\n&quot;); }</p>
<p>if(Flag) fprintf(d2,&quot;%c&quot;,c);<br />
}</p>
<p>fclose(d1);<br />
fclose(d2);</p>
<p>return(0);<br />
}</p>
<p>Eine Frage: Jetzt im Moment schreibt er 2 Zeilen in die Output.txt, jetzt will er noch, dass das nummeriert wird. Also 1., 2. usw... Wie stell ich das an? Mach ich das mit: enum TNumberingStyle (nsBullet);?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206865</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Wed, 10 Jan 2007 08:53:55 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 09:34:55 GMT]]></title><description><![CDATA[<p>Du kannst dir einen Zähler mitführen und dann setzt du vor das <code>continue;</code> ein <code>fprintf(d2,&quot;%d. &quot;,++zeile);</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206910</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206910</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 10 Jan 2007 09:34:55 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 09:45:17 GMT]]></title><description><![CDATA[<p>funktioniert wunderbar danke nur leider zählt er so:</p>
<ol start="1242301">
<li></li>
<li></li>
</ol>
]]></description><link>https://www.c-plusplus.net/forum/post/1206916</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206916</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Wed, 10 Jan 2007 09:45:17 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 09:57:46 GMT]]></title><description><![CDATA[<p>Du solltest den Zähler eventuell auch mit einem vernünftigen Wert initialisieren <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206935</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 10 Jan 2007 09:57:46 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 10:03:24 GMT]]></title><description><![CDATA[<p>wie mach ich das?</p>
<p>Hab oben d=1 gemacht, aber ändert sich nix.</p>
<p>&lt;--- anfänger at work <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/1206945</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206945</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Wed, 10 Jan 2007 10:03:24 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 10:08:51 GMT]]></title><description><![CDATA[<p>Normalerweise, indem du direkt bei der Variablen-Deklaration einen Startwert angibst (ala <code>int zeile=0;</code> ).</p>
<p>Achja: Was ist nun wieder d?</p>
<p>PS: sfds (nur für die Zukunft)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206952</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206952</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 10 Jan 2007 10:08:51 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 10:37:02 GMT]]></title><description><![CDATA[<p>hätt ich auch selber drauf kommen können. <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 ich als nächstes machen muss is die einzelnen Punkte einklammern.</p>
<p>Soll so aussehen:</p>
<p>01. &lt;Feld 01&gt;<br />
.<br />
.<br />
.</p>
<p>Ich hab bisher nur geschafft dass das so aussieht:</p>
<p>0&lt;1&lt;.&lt; &lt;f&lt;e&lt;l&lt;d&lt; &lt;0&lt;1&lt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206972</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206972</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Wed, 10 Jan 2007 10:37:02 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 10:46:50 GMT]]></title><description><![CDATA[<p>Dazu packst du die Ausgabe der öffnenden Klammer mit in den <code>if(c=='{')</code> Block und der schließenden Klammer in den <code>if(c=='}')</code> Block.</p>
<p>PS: Kannst du mal die komplette Aufgabe zusammenfassen? Diese ständigen &quot;als nächstes&quot;-Ergänzungen ziehen den Thread imho nur unnötig in die Länge <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206976</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206976</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 10 Jan 2007 10:46:50 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 10:50:17 GMT]]></title><description><![CDATA[<p>das Problem is, ich weiß selber nich was als nächstes kommt. Denn zu mir heißst es auch &quot;Als nächstes...&quot; <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/1206980</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206980</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Wed, 10 Jan 2007 10:50:17 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Wed, 10 Jan 2007 14:06:59 GMT]]></title><description><![CDATA[<p>Jetzt bin ich bei chars angelangt <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>
<pre><code class="language-cpp">int L01_RedFil(char* FilNam)
{
char s1[100];
char s2[100];

FILE *d1 = fopen(FilNam,&quot;r&quot;);
FILE *d2 = fopen(&quot;output.txt&quot;, &quot;w&quot;);

sprintf(s1,&quot;Test1&quot;);
sprintf(s2,&quot;Test1&quot;);

Etc_RedStr(d1,s1,'{','}',50);
Etc_RedStr(d1,s2,'{','}',50);

fprintf(d2,&quot;s1 nach etc: %s\n&quot;,s1);
fprintf(d2,&quot;s2 nach etc: %s\n&quot;,s2);

fclose(d1);
fclose(d2);

return(0);
}
//------------------------------------------------------------------------------

//------------------------------------------------------------------------------
int Etc_RedStr(FILE* d,char* s,char ka,char kz,int nMax)
{

int c,nc=0;

while((c=fgetc(d1))!=ka) if(c==EOF) return(-1);

while((c=fgetc(d1))!=kz)
  {
  if(c==EOF) return(-1);

  s[nc++] = c;

  }

return(c);
}
</code></pre>
<p>Ich will den String in Klammer (befindet sich wieder in der 1. Datei, genannt input.txt) einzeln auslesen und dann die char zählen und mir ausgeben lassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207149</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Wed, 10 Jan 2007 14:06:59 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Thu, 11 Jan 2007 10:00:32 GMT]]></title><description><![CDATA[<p>Also hab ich hier keine Hilfe mehr zu erwarten?? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Bye!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207726</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207726</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Thu, 11 Jan 2007 10:00:32 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Thu, 11 Jan 2007 10:16:07 GMT]]></title><description><![CDATA[<p>Was genau willst du denn zählen? Die Länge eines gegebenen Strings (Anzahl der enthaltenen char's) kann dir die Funktion strlen() liefern.</p>
<p>PS: Wenn du schon eine Maximalgröße an deine Funktion übergibst, solltest du auch sicherstellen, daß du sie nicht überschreitest. Und vor der Rückgabe des Strings solltest du ein '\0' hinten dranhängen:</p>
<pre><code class="language-cpp">int Etc_RedStr(FILE* d,char* s,char ka,char kz,int nMax)
{
  int c,nc=0;

  while((c=fgetc(d1))!=ka) if(c==EOF) return(-1);
  while((c=fgetc(d1))!=kz)
  {
    if(c==EOF) return(-1);

    s[nc++] = c;
    if(nc&gt;=nMax-1) break;//Sicherheitsüberprüfung - reicht der Platz?
  }
  s[nc]='\0';//Null-Terminator anhängen

  return nc; //Es ist vielleicht günstiger, die Anzahl der gelesenen Zeichen zurückzugeben, dann erübrigt sich die Zählung
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1207737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207737</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 Jan 2007 10:16:07 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Thu, 11 Jan 2007 10:23:44 GMT]]></title><description><![CDATA[<p>die Null is für?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207739</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207739</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Thu, 11 Jan 2007 10:23:44 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Thu, 11 Jan 2007 10:30:38 GMT]]></title><description><![CDATA[<p>Chris236 schrieb:</p>
<blockquote>
<p>die Null is für?</p>
</blockquote>
<p>die weitere Verarbeitung - die Stringverarbeitungsfunktionen von C verwenden \0 als Markierung &quot;hier ist der String zu Ende&quot;. Und da ich mal davon ausgehe, daß diese Aufgabe noch nicht fertig ist, solltest du besser gleich vorausplanen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207744</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 Jan 2007 10:30:38 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Thu, 11 Jan 2007 10:33:35 GMT]]></title><description><![CDATA[<p>Ein C-String ist auch als Nullterminierter String bekannt und endet wie der Name schon sagt mit einem Nullbyte. Ansonsten weiss man nicht wo der String aufhört da man in der Regel nur einen Zeiger auf ein char hat aber nicht die länge des Strings.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207747</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207747</guid><dc:creator><![CDATA[Hanz]]></dc:creator><pubDate>Thu, 11 Jan 2007 10:33:35 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Thu, 11 Jan 2007 10:35:51 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>Chris236 schrieb:</p>
<blockquote>
<p>die Null is für?</p>
</blockquote>
<p>Und da ich mal davon ausgehe, daß diese Aufgabe noch nicht fertig ist, solltest du besser gleich vorausplanen.</p>
</blockquote>
<p>Geh ich auch von aus. <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/1207752</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207752</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Thu, 11 Jan 2007 10:35:51 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Thu, 11 Jan 2007 12:34:03 GMT]]></title><description><![CDATA[<p>Ich hab aber noch keine Ausgabe, wo er mir dann sagt, wieviele Zeichen es sind oder? Zumindest, gibt er mir nix aus, wenn ich das Programm starte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207859</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Thu, 11 Jan 2007 12:34:03 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Thu, 11 Jan 2007 12:39:43 GMT]]></title><description><![CDATA[<p>Die Funktion Etc_RedStr() (in der Version, die ich unten gepostet habe) liefert die Anzahl der kopierten Zeichen als Rückgabewert zurück - diese mußt du nur abfangen und ausgeben:</p>
<pre><code class="language-cpp">int len1 = EtC_RedStr(d1,s1,'{','}',99);//du hast Platz für 99 Zeichen plus '\0', also kannst du den auch ausschöpfen

fprintf(d2,&quot;s1 nach etc: %s - Länge %d&quot;,s1,len1);
</code></pre>
<p>(PS: Es wäre auch gut, wenn du zwischendurch etwas mitdenken würdest ;))</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207867</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207867</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 Jan 2007 12:39:43 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Thu, 11 Jan 2007 13:03:51 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>(PS: Es wäre auch gut, wenn du zwischendurch etwas mitdenken würdest ;))</p>
</blockquote>
<p>Ich mach im Moment 8Std täglich nix anderes wie das...<br />
Heute fällts mir n bissl schwer, außerdem bin ich irgendwie noch net so richtig in der Lage mich da richtig reinzudenken...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207891</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207891</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Thu, 11 Jan 2007 13:03:51 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Mon, 15 Jan 2007 09:34:48 GMT]]></title><description><![CDATA[<p>wie kann ich denn ne gesamte Textfile einlesen?</p>
<pre><code>Etc_RedStr(d1,s1,':','{',50);
</code></pre>
<p>Das bringts nich, weil ich ne ewig lange Textfile hab, bei der ich fast aus jeder Zeile was rauslesen muss...</p>
<p>Danke schonmal. Auch für die ganze Hilfe, die du mir bisher gegeben hast.</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1210087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1210087</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Mon, 15 Jan 2007 09:34:48 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Mon, 15 Jan 2007 09:38:46 GMT]]></title><description><![CDATA[<p>Die Funktion liest auch nur einen einzelnen Ausdruck aus - die mußt du also so oft hintereinander aufrufen, bis du die komplette Datei eingelesen hast (am besten in einer Schleife):</p>
<pre><code class="language-cpp">while(Etc_RedStr(d1,s1,'{','}',50)&gt;=0)//Etc_RedStr() gibt -1 zurück, wenn es das Dateiende erreicht hat
{
  verarbeite aktuelle Eingabe
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1210088</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1210088</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 15 Jan 2007 09:38:46 GMT</pubDate></item><item><title><![CDATA[Reply to Einen Teiltext in eine andere Datei schreiben on Mon, 15 Jan 2007 10:59:58 GMT]]></title><description><![CDATA[<p>Kann ich das so in der Art machen? (Ich weiß is noch net fertig, aber vll is es schonmal net komplett falsch.</p>
<pre><code class="language-cpp">while (Etc_RedStr(d1,s1,':','{',50))
   {
       if(s1==&quot;:&quot;) {Flag=1; continue;      }
       if(s1==&quot;}&quot;) {fprintf(d2,&quot;%c\n&quot;);    }

       if(Flag) {fprintf(d2,&quot;%c&quot;,s1);      }
   }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1210149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1210149</guid><dc:creator><![CDATA[Chris236]]></dc:creator><pubDate>Mon, 15 Jan 2007 10:59:58 GMT</pubDate></item></channel></rss>