<?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 bufferweise lesen]]></title><description><![CDATA[<p>Guten Abend,</p>
<p>ich habe folgende Frage:</p>
<p>wie kann eine Datei Bestehend aus mehreren atributen pro Zeile in buffer einlesen?</p>
<p>Beispiel:</p>
<pre><code class="language-cpp">ifstream Quelldatei;
Quelldatei.open(Datei.DateiPfad,ios::binary | ios::in);
while(Quelldatei)
{
 char ctemp1[6+1];	
 char ctemp2[6+1];						         Quelldatei.get(ctemp1,sizeof(temp));							 Quelldatei.get(ctemp2,sizeof(temp));	
//ctemp1, ctemp2 weiterverarbeiten -&gt; dann nächste zeile						
}
</code></pre>
<p>bei der folgenden Datei</p>
<pre><code class="language-cpp">Zeile1 wort2
Zeile2 wort2
</code></pre>
<p>Zeile1 und wort2 sollen weiterverarbeitet werden danach wünsch ich mir das die nächste zeile gelesen werden soll.Leider bricht hier die getmethode ab <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f622.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--crying_face"
      title=";-("
      alt="😢"
    /> getline wäre meine zweite wahl da ich hier wieder rumparsen müste.</p>
<p>hoffe ich habe mich verständlich ausgedrückt<br />
Wer hätte ne idee</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/162112/datei-bufferweise-lesen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 12 Sep 2026 03:02:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/162112.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 14 Oct 2006 21:27:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to datei bufferweise lesen on Sat, 14 Oct 2006 21:27:12 GMT]]></title><description><![CDATA[<p>Guten Abend,</p>
<p>ich habe folgende Frage:</p>
<p>wie kann eine Datei Bestehend aus mehreren atributen pro Zeile in buffer einlesen?</p>
<p>Beispiel:</p>
<pre><code class="language-cpp">ifstream Quelldatei;
Quelldatei.open(Datei.DateiPfad,ios::binary | ios::in);
while(Quelldatei)
{
 char ctemp1[6+1];	
 char ctemp2[6+1];						         Quelldatei.get(ctemp1,sizeof(temp));							 Quelldatei.get(ctemp2,sizeof(temp));	
//ctemp1, ctemp2 weiterverarbeiten -&gt; dann nächste zeile						
}
</code></pre>
<p>bei der folgenden Datei</p>
<pre><code class="language-cpp">Zeile1 wort2
Zeile2 wort2
</code></pre>
<p>Zeile1 und wort2 sollen weiterverarbeitet werden danach wünsch ich mir das die nächste zeile gelesen werden soll.Leider bricht hier die getmethode ab <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f622.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--crying_face"
      title=";-("
      alt="😢"
    /> getline wäre meine zweite wahl da ich hier wieder rumparsen müste.</p>
<p>hoffe ich habe mich verständlich ausgedrückt<br />
Wer hätte ne idee</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1154873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1154873</guid><dc:creator><![CDATA[fischly]]></dc:creator><pubDate>Sat, 14 Oct 2006 21:27:12 GMT</pubDate></item><item><title><![CDATA[Reply to datei bufferweise lesen on Mon, 16 Oct 2006 06:14:21 GMT]]></title><description><![CDATA[<p>Kleiner Tip: Auch wenn die Funktion get<em>line</em>() heißt, muß sie nicht unbedingt nach Zeilen einlesen - du kannst als letzten Parameter das Trennzeichen angeben, mit dem der Datenblock aufhören soll (wenn du nichts angibst, ist das '\n').</p>
<p>PS: Was ist eigentlich &quot;temp&quot; in deinem Beispielcode?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1155381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1155381</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 16 Oct 2006 06:14:21 GMT</pubDate></item></channel></rss>