<?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[Auslesen einer Textdatei]]></title><description><![CDATA[<p>Hallo,</p>
<p>habe in einer Textdatei Daten stehen in Folgendem Format:</p>
<p>Mannschaften.txt</p>
<p>1 Mannschaft<br />
2 Mannschaft2<br />
3 Mannschaft3<br />
4 Mannschaft4<br />
5 Mannschaft5<br />
6 Mannschaft6</p>
<p>Es soll Zeilenweise eingelesen werden. Die Daten sollen in ein Array geschrieben werden.</p>
<p>Ungefähr so:<br />
alleVereine[0] = Verein(&quot;Mannschaft&quot;,1);<br />
alleVereine[1] = Verein(&quot;Mannschaft2&quot;,2);<br />
etc....</p>
<p>Ich suche schon die ganze Zeit readline Beispiele dafür, finde aber nichts. Hoffe es weiß jemand rat.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/139144/auslesen-einer-textdatei</link><generator>RSS for Node</generator><lastBuildDate>Sun, 30 Aug 2026 10:38:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/139144.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 03 Mar 2006 20:13:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Auslesen einer Textdatei on Fri, 03 Mar 2006 20:13:32 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>habe in einer Textdatei Daten stehen in Folgendem Format:</p>
<p>Mannschaften.txt</p>
<p>1 Mannschaft<br />
2 Mannschaft2<br />
3 Mannschaft3<br />
4 Mannschaft4<br />
5 Mannschaft5<br />
6 Mannschaft6</p>
<p>Es soll Zeilenweise eingelesen werden. Die Daten sollen in ein Array geschrieben werden.</p>
<p>Ungefähr so:<br />
alleVereine[0] = Verein(&quot;Mannschaft&quot;,1);<br />
alleVereine[1] = Verein(&quot;Mannschaft2&quot;,2);<br />
etc....</p>
<p>Ich suche schon die ganze Zeit readline Beispiele dafür, finde aber nichts. Hoffe es weiß jemand rat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1007991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1007991</guid><dc:creator><![CDATA[C4rter]]></dc:creator><pubDate>Fri, 03 Mar 2006 20:13:32 GMT</pubDate></item><item><title><![CDATA[Reply to Auslesen einer Textdatei on Fri, 03 Mar 2006 20:18:39 GMT]]></title><description><![CDATA[<p>Ein Blick in die FAQ hilft:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39469.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39469.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1007997</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1007997</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Fri, 03 Mar 2006 20:18:39 GMT</pubDate></item><item><title><![CDATA[Reply to Auslesen einer Textdatei on Fri, 03 Mar 2006 20:29:22 GMT]]></title><description><![CDATA[<p>hm, aber wie mach teil ich die Zeile denn auf? Zahl in den einen, Wort oder sogar Wörter in den anderen Arry platz?</p>
<p>Das ist das mit dem offset und dem puffern und dem seekp?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1008011</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1008011</guid><dc:creator><![CDATA[C4rter]]></dc:creator><pubDate>Fri, 03 Mar 2006 20:29:22 GMT</pubDate></item><item><title><![CDATA[Reply to Auslesen einer Textdatei on Fri, 03 Mar 2006 21:10:44 GMT]]></title><description><![CDATA[<p>dafur kanst du ein globals static 2d array benutzen [][] und dort speichern wie die werte in der text datei liegen^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1008054</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1008054</guid><dc:creator><![CDATA[strummelbunzi]]></dc:creator><pubDate>Fri, 03 Mar 2006 21:10:44 GMT</pubDate></item><item><title><![CDATA[Reply to Auslesen einer Textdatei on Fri, 03 Mar 2006 22:31:48 GMT]]></title><description><![CDATA[<p>C4rter schrieb:</p>
<blockquote>
<p>hm, aber wie mach teil ich die Zeile denn auf? Zahl in den einen, Wort oder sogar Wörter in den anderen Arry platz?</p>
<p>Das ist das mit dem offset und dem puffern und dem seekp?</p>
</blockquote>
<p>Besser eine Klasse Verein in der alle Info zum Verein abelegt werden können. Hier ein Vorschlag</p>
<pre><code class="language-cpp">#include &lt;algorithm&gt;    // copy
#include &lt;fstream&gt;
#include &lt;iostream&gt;
#include &lt;iterator&gt;     // back_inserter, istream_iterator
#include &lt;string&gt;
#include &lt;vector&gt;

class Verein
{
public:
    friend std::istream&amp; operator&gt;&gt;( std::istream&amp; in, Verein&amp; v )
    {
        in &gt;&gt; v.m_nr;
        getline( in, v.m_name ); // Rest der Zeile ist der Name, falls 'name' auch Leerzeichen enthalten kann
        return in;
    }
private:
    std::string m_name;
    int m_nr;
};

int main()
{
    using namespace std;
    vector&lt; Verein &gt; vereine;
    ifstream file( &quot;input.txt&quot; );
    copy( istream_iterator&lt; Verein &gt;( file ), istream_iterator&lt; Verein &gt;(),
        back_inserter( vereine ) );
    return 0;
}
</code></pre>
<p>Ansonsten schau mal in allen aktuellen Threads der letzten zwei Tage, die das Wort 'einlesen', 'fstream' oder 'parsen' im Betreff haben.</p>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1008126</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1008126</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Fri, 03 Mar 2006 22:31:48 GMT</pubDate></item><item><title><![CDATA[Reply to Auslesen einer Textdatei on Sat, 04 Mar 2006 01:06:17 GMT]]></title><description><![CDATA[<p>Jau, so hab ichs kapiert, vielen Dank für deine hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1008187</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1008187</guid><dc:creator><![CDATA[C4rter]]></dc:creator><pubDate>Sat, 04 Mar 2006 01:06:17 GMT</pubDate></item><item><title><![CDATA[Reply to Auslesen einer Textdatei on Sat, 04 Mar 2006 11:14:16 GMT]]></title><description><![CDATA[<p>Mist, bekomm das doch nicht ganz hin. Wie schreib ich die denn so in das Array?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1008318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1008318</guid><dc:creator><![CDATA[C4rter]]></dc:creator><pubDate>Sat, 04 Mar 2006 11:14:16 GMT</pubDate></item><item><title><![CDATA[Reply to Auslesen einer Textdatei on Sat, 04 Mar 2006 13:01:37 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Du machst einfach einen vektor mit Zeigern auf deine ganzen Vereine.</p>
<p>Pseudocode:</p>
<pre><code class="language-cpp">std::vector&lt; Verein *&gt; v;

while !( eof )
{
  Verein *newVerein = new Verein();
  stream &gt;&gt; newVerein;
  v.push_back( newVerein );
}
</code></pre>
<p>Am ende nicht vergessen den Speicher wieder freizugeben.</p>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1008386</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1008386</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Sat, 04 Mar 2006 13:01:37 GMT</pubDate></item><item><title><![CDATA[Reply to Auslesen einer Textdatei on Sat, 04 Mar 2006 13:03:37 GMT]]></title><description><![CDATA[<p>Warum auf dem Heap? Vereine können ruhig kopiert werden. <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/1008388</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1008388</guid><dc:creator><![CDATA[hmmmmmm]]></dc:creator><pubDate>Sat, 04 Mar 2006 13:03:37 GMT</pubDate></item><item><title><![CDATA[Reply to Auslesen einer Textdatei on Sat, 04 Mar 2006 13:04:31 GMT]]></title><description><![CDATA[<p>Okay, ich vergaß zu erwähnen. Als Zeiger oder direkt. <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>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1008391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1008391</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Sat, 04 Mar 2006 13:04:31 GMT</pubDate></item></channel></rss>