<?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[Bitte helft mir: Textverarbeitung]]></title><description><![CDATA[[[topic:post_is_deleted]]]]></description><link>https://www.c-plusplus.net/forum/topic/135712/bitte-helft-mir-textverarbeitung</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 02:31:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/135712.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 04 Feb 2006 13:10:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bitte helft mir: Textverarbeitung on Sat, 04 Feb 2006 13:35:10 GMT]]></title><description><![CDATA[<p>Am besten wäre es wohl, den String bzw. Teile davon durch einen stringstream zu jagen, um die einzelnen Zahlen zu extrahieren:</p>
<pre><code class="language-cpp">fstream fin(&quot;Eingabe.txt&quot;);
while(fin)
{
  string line;
  getline(fin,line);
  if(line.substr(0,5)!=&quot;FAHRE&quot;)
  {
    //Sonderbehandlung &quot;@ppark=...&quot;
    continue;
  }
  stringstream konv;
  int pos1=line.find(&quot;=&quot;)+1;
  int pos2=line.find(&quot; &quot;,pos1);
  konv.str(line.substr(pos1,pos2-pos1);
  konv&gt;&gt;v;
  pos1=line.find(&quot;@(&quot;)+2;
  if(pos1==string::npos)
  {
    //Sonderbehandlung &quot;...@ppark&quot;
    continue;
  }
  pos2=line.size()-1;
  konv.str(line.substr(pos1,pos2-pos1);
  konv&gt;&gt;A&gt;&gt;B&gt;&gt;C&gt;&gt;D&gt;&gt;E&gt;&gt;F;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/985649</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/985649</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sat, 04 Feb 2006 13:35:10 GMT</pubDate></item></channel></rss>