<?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 in String speichern (war: Frage)]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe in einer Listbox mit SaveToFile eine Textdatei gespeichert.<br />
Nun ich möchte eine Funktion schreiben, indem ich mit fstream die Datei öffne und den Inhalt in einem String speicher. So hab ich das bis jetzt gemacht. Vom Compiler bekomm ich kein Fehler aber in der List bekomm ich nur immer -1...warum?</p>
<p>Code: Bemerkung es ist eine Struktur text gebildet mit den Member: String german und english;</p>
<pre><code class="language-cpp">bool datei::lesengerman(struct save *text)
{

        fstream readonly; // Deklaration eines Objektes der Klasse Fstream

        readonly.open(&quot;Speicher1.txt&quot;, ios::in); //Öffnet datei zum lesen!

        erfolg=readonly.good(); //Methode zur Überprüfung des erfolgreichen Öffnenes

        if(erfolg==0)
        {
        return(false);
        }
        else
        {
        erfolg=1;
        while(erfolg!=0){
        text-&gt;german=readonly.get(); //EVT liegt der Fehler hier drin?
        erfolg=readonly.good();
        }
        readonly.close();
        }
}
</code></pre>
<p>...</p>
<p>so und dann geben ich das so aus</p>
<p>Memo-&gt;lines-&gt;Add(text-&gt;german);</p>
<p>geht das so nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/118323/datei-in-string-speichern-war-frage</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Jul 2026 17:30:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/118323.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 17 Aug 2005 11:35:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 19:07:01 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe in einer Listbox mit SaveToFile eine Textdatei gespeichert.<br />
Nun ich möchte eine Funktion schreiben, indem ich mit fstream die Datei öffne und den Inhalt in einem String speicher. So hab ich das bis jetzt gemacht. Vom Compiler bekomm ich kein Fehler aber in der List bekomm ich nur immer -1...warum?</p>
<p>Code: Bemerkung es ist eine Struktur text gebildet mit den Member: String german und english;</p>
<pre><code class="language-cpp">bool datei::lesengerman(struct save *text)
{

        fstream readonly; // Deklaration eines Objektes der Klasse Fstream

        readonly.open(&quot;Speicher1.txt&quot;, ios::in); //Öffnet datei zum lesen!

        erfolg=readonly.good(); //Methode zur Überprüfung des erfolgreichen Öffnenes

        if(erfolg==0)
        {
        return(false);
        }
        else
        {
        erfolg=1;
        while(erfolg!=0){
        text-&gt;german=readonly.get(); //EVT liegt der Fehler hier drin?
        erfolg=readonly.good();
        }
        readonly.close();
        }
}
</code></pre>
<p>...</p>
<p>so und dann geben ich das so aus</p>
<p>Memo-&gt;lines-&gt;Add(text-&gt;german);</p>
<p>geht das so nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854110</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854110</guid><dc:creator><![CDATA[JuanPabloIssa]]></dc:creator><pubDate>Wed, 17 Aug 2005 19:07:01 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 11:44:13 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>1. Warum nimmst du nicht einfach LoadFromFile ?<br />
2. get() liest nur ein einzelnes Zeichen. Hier aber lieber getline() und std::string<br />
3. Was soll dieses ganze Geteste mit good()?<br />
zum Testen ob die Datei offen ist gibt es is_open()<br />
zum Testen auf das Dateiende gibt es eof()<br />
4. Bitte verwende Code Tags</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854118</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 17 Aug 2005 11:44:13 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 11:44:22 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>nimm VCL-Klassen zum Laden.</p>
<pre><code class="language-cpp">TStringList *StringList = new TStringList(); // Objekt zum Laden der Datei
StringList-&gt;LoadFromFile(&quot;Speicher1.txt&quot;); // Datei öffen
text-&gt;german = StringList-&gt;Text; // Dateiinhalt komplett an AnsiString übergeben
delete Stringlist; // StringList nach Gebrauch löschen
</code></pre>
<p>/Edit : tja, 3 Sekunden zu spät</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854119</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854119</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 17 Aug 2005 11:44:22 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 11:47:51 GMT]]></title><description><![CDATA[<p>ich hab das nur gemacht weil ich das mal testen wollte...aber zu einer anderen frage, ähm ich möchte mir ein Zufallsgenerator bauen der mir verschiedene WÖERTER sprich Vocabeln ausgibt. Ich hab gehört es gibt eine Funktion srand();! wie gehe ich am besten dran? Also ich hab unter F1 geguckt und bin nicht würklich schlauer!?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854124</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854124</guid><dc:creator><![CDATA[JuanPabloIssa]]></dc:creator><pubDate>Wed, 17 Aug 2005 11:47:51 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 11:50:06 GMT]]></title><description><![CDATA[<p>Neue Frage bedeutet auch neuer Thread.<br />
Das hatten wir doch schon öfter.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854128</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854128</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 17 Aug 2005 11:50:06 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 11:55:44 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>bevor du einen neuen Thread aufmachst, such im Forum und FAQ nach <em>srand</em>, und zwar im C++ Unter-Forum. Denn das ist schon oft beantwortet worden.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854136</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854136</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 17 Aug 2005 11:55:44 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 12:02:58 GMT]]></title><description><![CDATA[<p>eine frage wieso funktioniert das suchen hier nicht? ich kann tippen was ich will, aber der findet garnix egal bei den einfachsten wörten!? Mach ich was flasch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854144</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854144</guid><dc:creator><![CDATA[JuanPabloIssa]]></dc:creator><pubDate>Wed, 17 Aug 2005 12:02:58 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 12:11:38 GMT]]></title><description><![CDATA[<p>Dann nimm halt die Google-Suche oberhalb der Suche.</p>
<p>(Und verwende in Zukunft Sinnvolle Überschriften und die [cpp]-Tags!)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854150</guid><dc:creator><![CDATA[HEZ]]></dc:creator><pubDate>Wed, 17 Aug 2005 12:11:38 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 12:13:04 GMT]]></title><description><![CDATA[<p>ok ich versuche es mal gleich...</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7971">@akari</a>:</p>
<p>TStringList *StringList = new TStringList(); // Objekt zum Laden der Datei<br />
StringList-&gt;LoadFromFile(&quot;Speicher1.txt&quot;); // Datei öffen<br />
text-&gt;german = StringList-&gt;Text; // Dateiinhalt komplett an AnsiString übergeben<br />
delete Stringlist; // StringList nach Gebrauch löschen</p>
<p>der sagt mir immer kovetierung *int nach *TStringList nicht möglich fehler in der deklaration!?</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/854156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854156</guid><dc:creator><![CDATA[JuanPabloIssa]]></dc:creator><pubDate>Wed, 17 Aug 2005 12:13:04 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 12:16:20 GMT]]></title><description><![CDATA[<p>Ok es war ein Humaner fehler von mir...man achte nur auf TIPPFEHLER <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /> vorallem groß und kleinschreibung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/854158</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854158</guid><dc:creator><![CDATA[JuanPabloIssa]]></dc:creator><pubDate>Wed, 17 Aug 2005 12:16:20 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 13:42:40 GMT]]></title><description><![CDATA[<p>Ich komm nicht weiter...</p>
<p>also folgendes problem. Für die Funkt. srand() benötige ich eine Zahl.<br />
Ja also meine Idee ich will aus dem Text den ich mit SaveToFile gespeichert habe,<br />
die anzahl der Wörter wissen und in einer Variablen speichern. Wie mach ich das am besten?</p>
<p>Oder vielleicht meine Aufgabenstellung.</p>
<p>Ich habe in einem Text wörter gespeichert. So jetzt möchte ich zufallswörter wieder geben. So kann ich z.b. zweier wörter vergleichen und z.b. ein Vokabelprogramm erstellen. Nur weiss ich in moment echt nicht weiter...</p>
<p>wie soll ich das Problem am besten an gehen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Mfg Juan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854239</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854239</guid><dc:creator><![CDATA[JuanPabloIssa]]></dc:creator><pubDate>Wed, 17 Aug 2005 13:42:40 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 13:56:00 GMT]]></title><description><![CDATA[<p>Aus der ANSI-C FAQ<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39344.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39344.html</a><br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39343.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39343.html</a><br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39335.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39335.html</a></p>
<p>Aus dem C++-Forum über Suche<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-117860" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-117860</a><br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-117263" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-117263</a></p>
<p>Das mit dem neuen Thread habe ich aber nicht umsonst gesagt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854246</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854246</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 17 Aug 2005 13:56:00 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in String speichern (war: Frage) on Wed, 17 Aug 2005 19:09:19 GMT]]></title><description><![CDATA[<p>Und <strong>nochmal</strong> der offizielle Hinweis:</p>
<p>-Bitte aussagekräftige Überschriften wählen.<br />
-Ein Thema pro Thread, ein Thread pro Thema.<br />
-Bitte die Code-Tags verwenden.</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854426</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854426</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Wed, 17 Aug 2005 19:09:19 GMT</pubDate></item></channel></rss>