<?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[Datei Einlesen]]></title><description><![CDATA[<p>Hallo, ich habe ein Problem damit eine Datei einzulesen, kann mir da jemand helfen?<br />
Danke Leute!</p>
<p>Der code:</p>
<pre><code>#include&lt;iostream&gt;
#include&lt;fstream&gt;
#include&lt;string&gt;
#include&lt;map&gt;
using namespace std;

int main( int argc, char **argv){
map&lt;string, int&gt; cars;
ifstream fp(argv[1]);
string line;

if (!fp)
return 1;

getline (fp, line);
while (!fp.eof()){
        int pos = line.find(&quot;:&quot;);
        string car = line.substr(0, pos);
        cars[car] += atoi ((line.substr(pos+1).c_str()));
        getline (fp,line);
}

for (map&lt;string,int&gt;::iterator i=cars.begin(); i!=cars.end(); i++){
        cout &lt;&lt;i-&gt;first&lt;&lt;&quot;:&quot;&lt;&lt;i-&gt;second&lt;&lt;endl;
}

return 0;
}
</code></pre>
<p>und die datei die eingelsen werden soll cars.txt</p>
<p>opel:17<br />
ford:19<br />
opel:16<br />
bmw:14<br />
ford:19<br />
ford:5</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/268867/datei-einlesen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 31 Aug 2026 13:20:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/268867.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 15 Jun 2010 13:11:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datei Einlesen on Tue, 15 Jun 2010 13:11:11 GMT]]></title><description><![CDATA[<p>Hallo, ich habe ein Problem damit eine Datei einzulesen, kann mir da jemand helfen?<br />
Danke Leute!</p>
<p>Der code:</p>
<pre><code>#include&lt;iostream&gt;
#include&lt;fstream&gt;
#include&lt;string&gt;
#include&lt;map&gt;
using namespace std;

int main( int argc, char **argv){
map&lt;string, int&gt; cars;
ifstream fp(argv[1]);
string line;

if (!fp)
return 1;

getline (fp, line);
while (!fp.eof()){
        int pos = line.find(&quot;:&quot;);
        string car = line.substr(0, pos);
        cars[car] += atoi ((line.substr(pos+1).c_str()));
        getline (fp,line);
}

for (map&lt;string,int&gt;::iterator i=cars.begin(); i!=cars.end(); i++){
        cout &lt;&lt;i-&gt;first&lt;&lt;&quot;:&quot;&lt;&lt;i-&gt;second&lt;&lt;endl;
}

return 0;
}
</code></pre>
<p>und die datei die eingelsen werden soll cars.txt</p>
<p>opel:17<br />
ford:19<br />
opel:16<br />
bmw:14<br />
ford:19<br />
ford:5</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1912754</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1912754</guid><dc:creator><![CDATA[easye]]></dc:creator><pubDate>Tue, 15 Jun 2010 13:11:11 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Einlesen on Tue, 15 Jun 2010 13:20:41 GMT]]></title><description><![CDATA[<p>Hallo erst mal,<br />
damit man dir helfen kann und auch helfen wird, solltest du dir schon etwas mehr mühe geben und zumindest mal sagen was denn dein Problem ist und was du genau machen willst.</p>
<p>Gruß freeG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1912756</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1912756</guid><dc:creator><![CDATA[fr33g]]></dc:creator><pubDate>Tue, 15 Jun 2010 13:20:41 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Einlesen on Tue, 15 Jun 2010 13:26:39 GMT]]></title><description><![CDATA[<p>Funktioniert doch...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1912757</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1912757</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Tue, 15 Jun 2010 13:26:39 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Einlesen on Tue, 15 Jun 2010 13:33:30 GMT]]></title><description><![CDATA[<p>Danke für den schnellen Kommentar, das Programm ist aus einer Probeklausur, mit dem Programm soll eine Datei ausgelsen werden mit dem Inhalt</p>
<p>opel:17<br />
ford:19<br />
opel:16<br />
bmw:14<br />
ford:19<br />
ford:5</p>
<p>diese dann mit dem Programm laut meiner Auffassung nach &quot;:&quot; die Zahl speichern in nem array dann aufsteigend sortieren.... nun bekomm ich es nicht gelaufen den ganzen Programm .. Fehlermeldung Debug Assertion Faild!<br />
File: fopen.c<br />
line:54<br />
Expression : file!=NULL</p>
<p>ich verstehs nicht..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1912759</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1912759</guid><dc:creator><![CDATA[easye]]></dc:creator><pubDate>Tue, 15 Jun 2010 13:33:30 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Einlesen on Tue, 15 Jun 2010 13:38:27 GMT]]></title><description><![CDATA[<p>Vermutlich weil du das Programm ohne Parameter startest. Der Name der Datei wird als Parameter erwartet.</p>
<p>EDIT: Davon abgesehen das dort gar nichts in einem Array gespeichert wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1912763</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1912763</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Tue, 15 Jun 2010 13:38:27 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Einlesen on Tue, 15 Jun 2010 13:39:57 GMT]]></title><description><![CDATA[<p>wie bekomm ich das Programm jetzt zum laufen??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1912766</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1912766</guid><dc:creator><![CDATA[ooa]]></dc:creator><pubDate>Tue, 15 Jun 2010 13:39:57 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Einlesen on Tue, 15 Jun 2010 13:40:36 GMT]]></title><description><![CDATA[<p>Mit Parameter starten. Aus der Kommandozeile zB.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1912768</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1912768</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Tue, 15 Jun 2010 13:40:36 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Einlesen on Thu, 17 Jun 2010 00:22:44 GMT]]></title><description><![CDATA[<p>Jo danke an alle ist schon erledigt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1913618</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1913618</guid><dc:creator><![CDATA[ooa]]></dc:creator><pubDate>Thu, 17 Jun 2010 00:22:44 GMT</pubDate></item></channel></rss>