<?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[Problem mit string einlesen?!]]></title><description><![CDATA[<p>string zeichen;<br />
class CKunde *pt[4];<br />
ifstream dat_ein;<br />
...<br />
getline(dat_ein,zeichen,' ');<br />
pt[0]-&gt;kundengruppe=zeichen;<br />
...</p>
<p>ich möchte aus einer txtdatei ein string einlesen und in das attribut(kundengruppe vom typ string) schreiben.</p>
<p>fehler werden keine gemeldet, aber das programm stürzt bei dem obigen teil ab.</p>
<p>weiss jmd warum?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/149810/problem-mit-string-einlesen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 04 Aug 2026 00:32:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/149810.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 Jun 2006 16:33:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit string einlesen?! on Fri, 09 Jun 2006 16:33:07 GMT]]></title><description><![CDATA[<p>string zeichen;<br />
class CKunde *pt[4];<br />
ifstream dat_ein;<br />
...<br />
getline(dat_ein,zeichen,' ');<br />
pt[0]-&gt;kundengruppe=zeichen;<br />
...</p>
<p>ich möchte aus einer txtdatei ein string einlesen und in das attribut(kundengruppe vom typ string) schreiben.</p>
<p>fehler werden keine gemeldet, aber das programm stürzt bei dem obigen teil ab.</p>
<p>weiss jmd warum?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1074714</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1074714</guid><dc:creator><![CDATA[bounce]]></dc:creator><pubDate>Fri, 09 Jun 2006 16:33:07 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit string einlesen?! on Fri, 09 Jun 2006 16:37:38 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>hast du denn zu deinen Array von Pointern überhaupt gültige Instanzen zugeweisen?<br />
Der Codeausschnitt an sich ist syntaktisch korrekt, das problem liegt woanders.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1074716</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1074716</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 09 Jun 2006 16:37:38 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit string einlesen?! on Fri, 09 Jun 2006 17:27:07 GMT]]></title><description><![CDATA[<p>danke!<br />
ehmm <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>
<p>ups vergessen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
ich glaub jez funz...<br />
wenn net meld ich mich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1074722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1074722</guid><dc:creator><![CDATA[bounce]]></dc:creator><pubDate>Fri, 09 Jun 2006 17:27:07 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit string einlesen?! on Tue, 27 Nov 2012 11:04:44 GMT]]></title><description><![CDATA[<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2275064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2275064</guid><dc:creator><![CDATA[Javun]]></dc:creator><pubDate>Tue, 27 Nov 2012 11:04:44 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit string einlesen?! on Tue, 27 Nov 2012 12:59:58 GMT]]></title><description><![CDATA[<p>(std::)string einlesen ist nicht ganz trivial.</p>
<p>das liegt daran, dass string intern (wahrscheinlich) nur ein 2 pointer auf die zeichenketten auf dme heap speichert. willst du string jetzt in der datei speichern und machst das z.B. so</p>
<pre><code>std:: string s = &quot;hallo welt&quot;;
ofstream out(&quot;file.bin&quot;, ios::binary);
out.write(reinterpret_cast&lt;char*&gt;(&amp;s), s.size()));
</code></pre>
<p>dann speichert er nur die addressen in der binären datei. wenn du dich etwa geschickter anstellst dann holst du den string mit s.c_str() da raus. aber das einlesen wird dann wieder komplexer.</p>
<p>denn wenn du die pointer wieder einliest, dann zeigen diese sosntwohin aber nicht auf einen string und das gibt bei dir den fehler.</p>
<p>analog dazu passieren fehler bei der nicht-binären ausgabe und eingabe...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2275092</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2275092</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Tue, 27 Nov 2012 12:59:58 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit string einlesen?! on Tue, 27 Nov 2012 18:14:17 GMT]]></title><description><![CDATA[<blockquote>
<p>willst du string jetzt in der datei speichern und machst das z.B. so</p>
</blockquote>
<p>Wer ist denn auch so dämlich, einen <code>std::string</code> explizit zu <code>char*</code> zu casten?</p>
<blockquote>
<p>analog dazu passieren fehler bei der nicht-binären ausgabe und eingabe...</p>
</blockquote>
<p>Vollkommener Quark.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2275240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2275240</guid><dc:creator><![CDATA[Der Tobi]]></dc:creator><pubDate>Tue, 27 Nov 2012 18:14:17 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit string einlesen?! on Tue, 27 Nov 2012 20:37:33 GMT]]></title><description><![CDATA[<p>ja?</p>
<p>wenn du einen beliebigen string per &lt;&lt; operator in eine datei schreibst, kein problem.<br />
und wie holst du diesen gesamten string wieder zurück?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2275284</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2275284</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Tue, 27 Nov 2012 20:37:33 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit string einlesen?! on Tue, 27 Nov 2012 21:19:31 GMT]]></title><description><![CDATA[<p>Skym0sh0 schrieb:</p>
<blockquote>
<p>ja?</p>
<p>wenn du einen beliebigen string per &lt;&lt; operator in eine datei schreibst, kein problem.<br />
und wie holst du diesen gesamten string wieder zurück?</p>
</blockquote>
<p>Anscheinend hast du keine Ahnung, wie man Strings (oder generell Arrays) serialisiert, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2275291</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2275291</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Tue, 27 Nov 2012 21:19:31 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit string einlesen?! on Tue, 27 Nov 2012 21:22:02 GMT]]></title><description><![CDATA[<p>nein. ich sag ja auch nicht, dass es keine möglichkeit gibt. ich sage nur, dass es nicht trivialerweise mit fout &lt;&lt; str; und fin &gt;&gt; str; geht... (natürlich unter der prämisse dass beide operatoren nicht überladen wurden)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2275294</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2275294</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Tue, 27 Nov 2012 21:22:02 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit string einlesen?! on Tue, 27 Nov 2012 21:23:00 GMT]]></title><description><![CDATA[<p>Skym0sh0 schrieb:</p>
<blockquote>
<p>nein. ich sag ja auch nicht, dass es keine möglichkeit gibt. ich sage nur, dass es nicht trivialerweise mit fout &lt;&lt; str; und fin &gt;&gt; str; geht... (natürlich unter der prämisse dass beide operatoren nicht überladen wurden)</p>
</blockquote>
<p>Nö, wenn das für alle Strings gehen soll hast du Recht; dann geht das so nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2275295</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2275295</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Tue, 27 Nov 2012 21:23:00 GMT</pubDate></item></channel></rss>