<?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 auslesen?]]></title><description><![CDATA[<p>Hallo,<br />
möchte gerne eine Datei auslesen , Zeichen , Zeilen und Wörter<br />
wie kann ich das mit denn Wörter machen das der die Wörter zählt ?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;string&gt;
using namespace std;

char Dateiname[]=&quot;D:\\Testausgabe.txt&quot;;

int main()
{

// --- lesen --------------------------------
ifstream Eingabe;
Eingabe.open(Dateiname,ios::binary | ios::in);
string zeilen;
char zeichen;
char woerter;
int i=0;
int e=0;
int f=0;

// ----------- Zeichen Lesen
while(Eingabe.get(zeichen))
{
i=i++;
}
Eingabe.close();

//------------- Zeilen Lesen
ifstream Eingabe2;
Eingabe2.open(Dateiname,ios::binary | ios::in);
while(!Eingabe2.eof())
{
getline(Eingabe2,zeilen);
f=f++;
}

Eingabe2.close();

//------------- Wörter Lesen

cout &lt;&lt; &quot; zeichen &quot; &lt;&lt;endl;
cout &lt;&lt; i &lt;&lt;endl;
cout &lt;&lt;&quot; woerter &quot;&lt;&lt;endl;
cout &lt;&lt; e &lt;&lt;endl;
cout &lt;&lt; &quot; Zeilen &quot; &lt;&lt; endl;
cout &lt;&lt; f &lt;&lt; endl;

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/166143/datei-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 17:38:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/166143.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 26 Nov 2006 17:34:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datei auslesen? on Sun, 26 Nov 2006 17:34:40 GMT]]></title><description><![CDATA[<p>Hallo,<br />
möchte gerne eine Datei auslesen , Zeichen , Zeilen und Wörter<br />
wie kann ich das mit denn Wörter machen das der die Wörter zählt ?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;string&gt;
using namespace std;

char Dateiname[]=&quot;D:\\Testausgabe.txt&quot;;

int main()
{

// --- lesen --------------------------------
ifstream Eingabe;
Eingabe.open(Dateiname,ios::binary | ios::in);
string zeilen;
char zeichen;
char woerter;
int i=0;
int e=0;
int f=0;

// ----------- Zeichen Lesen
while(Eingabe.get(zeichen))
{
i=i++;
}
Eingabe.close();

//------------- Zeilen Lesen
ifstream Eingabe2;
Eingabe2.open(Dateiname,ios::binary | ios::in);
while(!Eingabe2.eof())
{
getline(Eingabe2,zeilen);
f=f++;
}

Eingabe2.close();

//------------- Wörter Lesen

cout &lt;&lt; &quot; zeichen &quot; &lt;&lt;endl;
cout &lt;&lt; i &lt;&lt;endl;
cout &lt;&lt;&quot; woerter &quot;&lt;&lt;endl;
cout &lt;&lt; e &lt;&lt;endl;
cout &lt;&lt; &quot; Zeilen &quot; &lt;&lt; endl;
cout &lt;&lt; f &lt;&lt; endl;

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1181792</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1181792</guid><dc:creator><![CDATA[wolframundhart]]></dc:creator><pubDate>Sun, 26 Nov 2006 17:34:40 GMT</pubDate></item><item><title><![CDATA[Reply to Datei auslesen? on Sun, 26 Nov 2006 19:03:33 GMT]]></title><description><![CDATA[<p>Ich würde die Datei bis zum Ende als String einlesen und diesen dann analysieren. Dazu würde ich beispielsweise das Leerzeichen als Trennzeichen definieren und den String entsprechend splitten. Diese Splits würde ich dann weiter untersuchen, ob sie Zahlen oder Wörter sind.<br />
Schneller geht es aber mit einem Perlscript, welches du in dein C++ einbindest. Hab zumindest mal gelesen, dass das ganz gut klappen soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1181864</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1181864</guid><dc:creator><![CDATA[physici_errantes]]></dc:creator><pubDate>Sun, 26 Nov 2006 19:03:33 GMT</pubDate></item><item><title><![CDATA[Reply to Datei auslesen? on Sun, 26 Nov 2006 19:35:02 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=18363" rel="nofollow">Jochen Kalmbach</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=58" rel="nofollow">C++/CLI mit .NET</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1181882</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1181882</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Sun, 26 Nov 2006 19:35:02 GMT</pubDate></item><item><title><![CDATA[Reply to Datei auslesen? on Sun, 26 Nov 2006 20:14:34 GMT]]></title><description><![CDATA[<p>wolframundhart schrieb:</p>
<blockquote>
<p>wie kann ich das mit denn Wörter machen das der die Wörter zählt ?</p>
</blockquote>
<p>Genau so wie mit den Zeichen, nur lese Wörter statt Zeichen:</p>
<pre><code class="language-cpp">#include &lt;fstream&gt;
#include &lt;iostream&gt;
#include &lt;iterator&gt; // distance, istreambuf_iterator, istream_iterator
#include &lt;algorithm&gt; // count
#include &lt;string&gt;

int main()
{
    using namespace std;
    const char dateiname[] = &quot;D:\\Testausgabe.txt&quot;;
    {
        ifstream eingabe( dateiname );
        cout &lt;&lt; &quot;Anzahl Zeichen (alle Zeichen): &quot; &lt;&lt; 
            distance( istreambuf_iterator&lt; char &gt;( eingabe ), istreambuf_iterator&lt; char &gt;() ) &lt;&lt; endl;;
    }
    {
        ifstream eingabe( dateiname );
        cout &lt;&lt; &quot;Anzahl Woerter: &quot; &lt;&lt; 
            distance( istream_iterator&lt; string &gt;( eingabe ), istream_iterator&lt; string &gt;() ) &lt;&lt; endl;;

    }
    {
        ifstream eingabe( dateiname );
        cout &lt;&lt; &quot;Anzahl Zeilen: &quot; &lt;&lt; 
            count( istreambuf_iterator&lt; char &gt;( eingabe ), istreambuf_iterator&lt; char &gt;(), '\n' ) &lt;&lt; endl;;

    }
    return 0;
}
</code></pre>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1181890</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1181890</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Sun, 26 Nov 2006 20:14:34 GMT</pubDate></item><item><title><![CDATA[Reply to Datei auslesen? on Mon, 27 Nov 2006 02:07:44 GMT]]></title><description><![CDATA[<p>wow,<br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7393">@werner</a>, wollte hier auch schon antworten aber deine antwort ist echt super. kürzer gehts wohl nich.<br />
hat mir auch weiter geholfen,<br />
gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1181996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1181996</guid><dc:creator><![CDATA[QarateKid]]></dc:creator><pubDate>Mon, 27 Nov 2006 02:07:44 GMT</pubDate></item><item><title><![CDATA[Reply to Datei auslesen? on Fri, 04 Jul 2008 20:46:48 GMT]]></title><description><![CDATA[<p>pre und postdekrement<br />
++i und i++</p>
<p>pre:</p>
<pre><code class="language-cpp">i = 0;
cout &lt;&lt; ++i &lt;&lt; endl;
cout &lt;&lt; i;
</code></pre>
<p>1<br />
1<br />
soll heißen, i=i+1 wird berechnet, zurück gegeben und ausgegeben</p>
<p>post</p>
<pre><code class="language-cpp">i = 0;
cout &lt;&lt; i++ &lt;&lt; endl;
cout &lt;&lt; i;
</code></pre>
<p>0<br />
1<br />
soll heißen, i wird ausgeben, i=i+1 wird berechnet und zurück gegeben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1541272</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1541272</guid><dc:creator><![CDATA[princess]]></dc:creator><pubDate>Fri, 04 Jul 2008 20:46:48 GMT</pubDate></item></channel></rss>