<?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[newline (== &#x27;&#x5C;n&#x27;) beim Dateneinlesen abfragen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich will eine Datei einlese und dabei die einzelnen Zeilen unterscheiden und NICHT getline benutzen will (Leerstellen etc. sollen nämlich überlesen werden).</p>
<p>bei mir sieht das so aus, was mir leider eine Endlosschleife erzeugt:</p>
<pre><code class="language-cpp">ifstream dataSeq1(pfad.c_str());
...
   while (speicher != '\n'){ //bricht nie ab!!
        dataSeq1&gt;&gt;speicher;
        X+=speicher; 
        }
</code></pre>
<p>wie könnte ich das denn anders lösen (gibt es ne andere Möglichkeit, &quot;\n&quot; abzufragen?!?</p>
<p>thx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/130956/newline-n-beim-dateneinlesen-abfragen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 26 Aug 2026 23:23:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/130956.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Dec 2005 14:04:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to newline (== &#x27;&#x5C;n&#x27;) beim Dateneinlesen abfragen on Thu, 29 Dec 2005 14:04:28 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich will eine Datei einlese und dabei die einzelnen Zeilen unterscheiden und NICHT getline benutzen will (Leerstellen etc. sollen nämlich überlesen werden).</p>
<p>bei mir sieht das so aus, was mir leider eine Endlosschleife erzeugt:</p>
<pre><code class="language-cpp">ifstream dataSeq1(pfad.c_str());
...
   while (speicher != '\n'){ //bricht nie ab!!
        dataSeq1&gt;&gt;speicher;
        X+=speicher; 
        }
</code></pre>
<p>wie könnte ich das denn anders lösen (gibt es ne andere Möglichkeit, &quot;\n&quot; abzufragen?!?</p>
<p>thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952118</guid><dc:creator><![CDATA[K.A.]]></dc:creator><pubDate>Thu, 29 Dec 2005 14:04:28 GMT</pubDate></item><item><title><![CDATA[Reply to newline (== &#x27;&#x5C;n&#x27;) beim Dateneinlesen abfragen on Thu, 29 Dec 2005 14:31:43 GMT]]></title><description><![CDATA[<p>Es stellen sich mir da ein paar Fragen...</p>
<p>Warum kann man keine Leer- und Sonderzeichen ignorieren wenn man Zeilenweise arbeitet?</p>
<p>Ist es ausreichend nach dem Zeilenumbruch zu Suchen um das Einlesen abzubrechen?<br />
(Die letzte Zeile einer Datei hat üblicherweise keinen Zeilenumbruch)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952145</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952145</guid><dc:creator><![CDATA[Mathias]]></dc:creator><pubDate>Thu, 29 Dec 2005 14:31:43 GMT</pubDate></item><item><title><![CDATA[Reply to newline (== &#x27;&#x5C;n&#x27;) beim Dateneinlesen abfragen on Thu, 29 Dec 2005 14:40:57 GMT]]></title><description><![CDATA[<p>ich muss jede Zeile einzeln betrachten und will leerzeichen und sonderzeichen (ide innerhalb der zeilen sind!!) ignorieren. Anscheinend hat meine eingelesene File den Zeilenumbruch nicht so kodiert, wie ich es gerne hätte (int('\n')=10 )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952150</guid><dc:creator><![CDATA[K.A]]></dc:creator><pubDate>Thu, 29 Dec 2005 14:40:57 GMT</pubDate></item><item><title><![CDATA[Reply to newline (== &#x27;&#x5C;n&#x27;) beim Dateneinlesen abfragen on Thu, 29 Dec 2005 14:49:31 GMT]]></title><description><![CDATA[<p>Ich habs so mal getestet, scheint zu funktionieren.</p>
<pre><code class="language-cpp">char sp;
std::ifstream dat(&quot;test.txt&quot;);
do{
    dat.get(sp);
    if(dat) printf(&quot;%c&quot;,sp);
}while(sp!='\n');
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/952158</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952158</guid><dc:creator><![CDATA[effe_eichelt]]></dc:creator><pubDate>Thu, 29 Dec 2005 14:49:31 GMT</pubDate></item><item><title><![CDATA[Reply to newline (== &#x27;&#x5C;n&#x27;) beim Dateneinlesen abfragen on Thu, 29 Dec 2005 14:57:02 GMT]]></title><description><![CDATA[<p>stimmt!!<br />
das geht, es liegt wohl am &quot;.get&quot; !!</p>
<p>thx4help</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952167</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952167</guid><dc:creator><![CDATA[K.A.]]></dc:creator><pubDate>Thu, 29 Dec 2005 14:57:02 GMT</pubDate></item></channel></rss>