<?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[string aus Datei lesen]]></title><description><![CDATA[<p>Hi<br />
ich hab da ein Problem udn hoffe das ihr eine Antwort darauf wisst:<br />
Wenn ich einen string(Klasse string) in eine Datei schreibe z.B.</p>
<pre><code class="language-cpp">string s(&quot;Hallo&quot;);
ofstream out(&quot;data.dat&quot; ,ios::out|ios::trunc|ios::binary);
out&lt;&lt;s;
string s1(&quot;GutenMorgen&quot;);
out&lt;&lt;s;
</code></pre>
<p>werden die strings direkt hintereinander in die Datei geschreiben (HalloGutenMorgen).<br />
Wenn ich die Datei jetzt aber auslesen will, wird doch der gesamte Inhalt ausgelesen und in einen string kopiert.<br />
Wie kann ich also Datei wieder in zwei verschiedene strings lesen???<br />
Danke für eure Hilfe<br />
Sebastian</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/120235/string-aus-datei-lesen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 07:33:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/120235.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 10 Sep 2005 17:27:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to string aus Datei lesen on Sat, 10 Sep 2005 17:27:56 GMT]]></title><description><![CDATA[<p>Hi<br />
ich hab da ein Problem udn hoffe das ihr eine Antwort darauf wisst:<br />
Wenn ich einen string(Klasse string) in eine Datei schreibe z.B.</p>
<pre><code class="language-cpp">string s(&quot;Hallo&quot;);
ofstream out(&quot;data.dat&quot; ,ios::out|ios::trunc|ios::binary);
out&lt;&lt;s;
string s1(&quot;GutenMorgen&quot;);
out&lt;&lt;s;
</code></pre>
<p>werden die strings direkt hintereinander in die Datei geschreiben (HalloGutenMorgen).<br />
Wenn ich die Datei jetzt aber auslesen will, wird doch der gesamte Inhalt ausgelesen und in einen string kopiert.<br />
Wie kann ich also Datei wieder in zwei verschiedene strings lesen???<br />
Danke für eure Hilfe<br />
Sebastian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869312</guid><dc:creator><![CDATA[mxpower]]></dc:creator><pubDate>Sat, 10 Sep 2005 17:27:56 GMT</pubDate></item><item><title><![CDATA[Reply to string aus Datei lesen on Sat, 10 Sep 2005 17:36:06 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>indem du beim Schreiben zwischen die beiden Strings ein fest definiertes Trennzeichen einfügst, durch das du beim Einlesen die beiden Strings wieder trennen kannst.<br />
Gebräuchlich ist dabei der Zeilenumbruch, &quot;\r\n&quot;. Dann kannst du mit getline() ganz einfach jede einzelne Zeile einlesen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869317</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869317</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sat, 10 Sep 2005 17:36:06 GMT</pubDate></item><item><title><![CDATA[Reply to string aus Datei lesen on Sat, 10 Sep 2005 18:29:27 GMT]]></title><description><![CDATA[<p>gibt es nicht irgendeine c++methode die so etwas komfortabel zur verfügung stellt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869348</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869348</guid><dc:creator><![CDATA[mxpower]]></dc:creator><pubDate>Sat, 10 Sep 2005 18:29:27 GMT</pubDate></item><item><title><![CDATA[Reply to string aus Datei lesen on Sat, 10 Sep 2005 18:33:34 GMT]]></title><description><![CDATA[<p>mxpower schrieb:</p>
<blockquote>
<p>gibt es nicht irgendeine c++methode die so etwas komfortabel zur verfügung stellt?</p>
</blockquote>
<p>Ja du <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<pre><code class="language-cpp">string s(&quot;Hallo&quot;);
ofstream out(&quot;data.dat&quot; ,ios::out|ios::trunc|ios::binary);
out&lt;&lt;s&lt;&lt;&quot; &quot;;
string s1(&quot;GutenMorgen&quot;);
out&lt;&lt;s;
</code></pre>
<p>oder auser dem Trennzeichen wir akari schon sagt ein Zeilenumbruch oder sonstwas...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869349</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869349</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 10 Sep 2005 18:33:34 GMT</pubDate></item><item><title><![CDATA[Reply to string aus Datei lesen on Sun, 11 Sep 2005 07:55:03 GMT]]></title><description><![CDATA[<p>Aber wie kann ich das dann wieder aus der Datei komfortabel einlesen? (d.h. mit c++ Methoden und nicht mit ANSI-C)ich habe noch keine Methode gefunden die das bewerkstelligt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869480</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869480</guid><dc:creator><![CDATA[mxpower]]></dc:creator><pubDate>Sun, 11 Sep 2005 07:55:03 GMT</pubDate></item><item><title><![CDATA[Reply to string aus Datei lesen on Sun, 11 Sep 2005 09:24:53 GMT]]></title><description><![CDATA[<p>Lies die ganze Zeile ein und dann trennst du mit string::find und string::substr die drei Strings wieder.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869517</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869517</guid><dc:creator><![CDATA[User---]]></dc:creator><pubDate>Sun, 11 Sep 2005 09:24:53 GMT</pubDate></item><item><title><![CDATA[Reply to string aus Datei lesen on Sun, 11 Sep 2005 09:54:04 GMT]]></title><description><![CDATA[<p>Ja, sich ein Trennzeichen ausdenken (z.B. Semikolons oder so) und dann in einem Rutsch einlesen und dann einen Tokenizer drüber laufen lassen:</p>
<p><a href="http://www.boost.org/libs/tokenizer/index.html" rel="nofollow">http://www.boost.org/libs/tokenizer/index.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/869526</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869526</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Sun, 11 Sep 2005 09:54:04 GMT</pubDate></item><item><title><![CDATA[Reply to string aus Datei lesen on Sun, 11 Sep 2005 14:09:42 GMT]]></title><description><![CDATA[<p>ich dank euch jetzt hab ich es endlich hinbekommen<br />
Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869618</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869618</guid><dc:creator><![CDATA[mxpower]]></dc:creator><pubDate>Sun, 11 Sep 2005 14:09:42 GMT</pubDate></item></channel></rss>