<?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[ifstream frage]]></title><description><![CDATA[<p>hallo,</p>
<p>ich lese eine datei ein und suche in ihr (find()). meine frage ist nun: wie kann ich das auslesen, was nach der gefundenen zeile kommt?<br />
also ungefähr so:</p>
<pre><code>...
asd 1 hund, 2 katzen, 3 ratten
</code></pre>
<p>und ich will dann &quot;1 hund, 2 katzen, 3 ratten&quot; in einem string (oder array) speichern</p>
<p>danke schon mal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/248746/ifstream-frage</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 21:07:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/248746.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 28 Aug 2009 13:22:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ifstream frage on Fri, 28 Aug 2009 13:22:14 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>ich lese eine datei ein und suche in ihr (find()). meine frage ist nun: wie kann ich das auslesen, was nach der gefundenen zeile kommt?<br />
also ungefähr so:</p>
<pre><code>...
asd 1 hund, 2 katzen, 3 ratten
</code></pre>
<p>und ich will dann &quot;1 hund, 2 katzen, 3 ratten&quot; in einem string (oder array) speichern</p>
<p>danke schon mal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1768290</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1768290</guid><dc:creator><![CDATA[deskjet]]></dc:creator><pubDate>Fri, 28 Aug 2009 13:22:14 GMT</pubDate></item><item><title><![CDATA[Reply to ifstream frage on Fri, 28 Aug 2009 13:36:18 GMT]]></title><description><![CDATA[<p>Wenn du es in einem std::string speicherst, solltest du dir mal erase angucken.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1768299</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1768299</guid><dc:creator><![CDATA[-insane- 0]]></dc:creator><pubDate>Fri, 28 Aug 2009 13:36:18 GMT</pubDate></item><item><title><![CDATA[Reply to ifstream frage on Fri, 28 Aug 2009 13:46:06 GMT]]></title><description><![CDATA[<p>nicht getestet:</p>
<pre><code class="language-cpp">std::ifstream stream(&quot;asd.txt&quot;);

std::string ergebnis;
std::string first;
while(stream &gt;&gt; first)
{
  if(first == &quot;asd&quot;)
  {
    std::getline(ergebnis, stream);
    break;
  }
  else
    stream.ignore(stream.rdbuf()-&gt;in_avail(), '\n');
};
</code></pre>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1768303</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1768303</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Fri, 28 Aug 2009 13:46:06 GMT</pubDate></item><item><title><![CDATA[Reply to ifstream frage on Fri, 28 Aug 2009 15:13:18 GMT]]></title><description><![CDATA[<p>ok danke, aber &quot;first&quot; (also der string) gibt immer den nächsten block aus: &quot;text&quot; (was nach &quot;asd&quot; kommt) aus</p>
<pre><code>...
asd 1 katze, 2 hunde, 3 ratten
...
text miau, wuff, raschel
...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1768356</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1768356</guid><dc:creator><![CDATA[deskjet]]></dc:creator><pubDate>Fri, 28 Aug 2009 15:13:18 GMT</pubDate></item><item><title><![CDATA[Reply to ifstream frage on Fri, 28 Aug 2009 15:29:27 GMT]]></title><description><![CDATA[<p>deskjet schrieb:</p>
<blockquote>
<p>ok danke, aber &quot;first&quot; (also der string) gibt immer den nächsten block aus: &quot;text&quot; (was nach &quot;asd&quot; kommt) aus</p>
<pre><code>...
asd 1 katze, 2 hunde, 3 ratten
...
text miau, wuff, raschel
...
</code></pre>
</blockquote>
<p>du meintest im ersten post, dass du das ohnehin nicht brauchst...<br />
du solltest evtl mal ein wenig genauer werden in dem, was du damit machen möchtest - so würdest du den inhalt des ersten eintrages bekommen, der mit asd anfängt. first ist hier dann nicht mehr zu verwenden, lediglich ergebnis - dort wiederrum steht aber eigtl genau das drin, was du haben wolltest...</p>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1768369</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1768369</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Fri, 28 Aug 2009 15:29:27 GMT</pubDate></item></channel></rss>