<?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[Dateien lesen&#x2F;speichern?]]></title><description><![CDATA[<p>Hey,<br />
also wir versuchen gerade ein umfangendes Programm für BTA, CTA etc. zu entschickeln.<br />
Dazu haben wir ein Periodensystem und wenn man dort auf ein Element klickt, öffnet sich ein neues Fenster. Jetzt zum eingentlichen.</p>
<p>Also in diesem Fenster &quot;Details&quot;, soll jetzt der Inhalt aus einer Textdatei eingelesen werden, die wie folgt aufgebaut ist:</p>
<p>Wasserstoff<br />
H<br />
1<br />
Schmelzpunkt<br />
Siedepunkt<br />
etc.</p>
<p>Alle diese Werte können als String ausgegeben werden. Alle Dateien sind hinterlegt und jede Zeile sollte in eine eigene Variable abgespeichert werden, damit ich sie in dem jeweiligen Feld austragen kann.</p>
<p>Auf der Seite gibt es noch einen Button &quot;Bearbeiten&quot;. Wenn man auf ihn draufklickt, kann man die Felder bearbeiten.<br />
Wenn man Änderungen vorgenommen hat, sollen diese in der Datei abgespeichert werden und zwar genauso, wie sie eingelesen wurden.</p>
<p>Ist das möglich? Hat vll jemand eine Idea wie ich das am besten lösen kann?<br />
Ich habe keine Ahnung wie ich die Daten aus einer Datei auslesen kann, geschweige denn in eine speichern.</p>
<p>Schon mal danke für die Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/198773/dateien-lesen-speichern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 16:51:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/198773.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 25 Nov 2007 13:27:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Sun, 25 Nov 2007 13:27:08 GMT]]></title><description><![CDATA[<p>Hey,<br />
also wir versuchen gerade ein umfangendes Programm für BTA, CTA etc. zu entschickeln.<br />
Dazu haben wir ein Periodensystem und wenn man dort auf ein Element klickt, öffnet sich ein neues Fenster. Jetzt zum eingentlichen.</p>
<p>Also in diesem Fenster &quot;Details&quot;, soll jetzt der Inhalt aus einer Textdatei eingelesen werden, die wie folgt aufgebaut ist:</p>
<p>Wasserstoff<br />
H<br />
1<br />
Schmelzpunkt<br />
Siedepunkt<br />
etc.</p>
<p>Alle diese Werte können als String ausgegeben werden. Alle Dateien sind hinterlegt und jede Zeile sollte in eine eigene Variable abgespeichert werden, damit ich sie in dem jeweiligen Feld austragen kann.</p>
<p>Auf der Seite gibt es noch einen Button &quot;Bearbeiten&quot;. Wenn man auf ihn draufklickt, kann man die Felder bearbeiten.<br />
Wenn man Änderungen vorgenommen hat, sollen diese in der Datei abgespeichert werden und zwar genauso, wie sie eingelesen wurden.</p>
<p>Ist das möglich? Hat vll jemand eine Idea wie ich das am besten lösen kann?<br />
Ich habe keine Ahnung wie ich die Daten aus einer Datei auslesen kann, geschweige denn in eine speichern.</p>
<p>Schon mal danke für die Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1409793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1409793</guid><dc:creator><![CDATA[Lenni]]></dc:creator><pubDate>Sun, 25 Nov 2007 13:27:08 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Sun, 25 Nov 2007 22:39:44 GMT]]></title><description><![CDATA[<p>hat jemand eine Ahnung wie ich eine Datei zeilenweise auslesen kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1410072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1410072</guid><dc:creator><![CDATA[Lenni]]></dc:creator><pubDate>Sun, 25 Nov 2007 22:39:44 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Mon, 26 Nov 2007 01:24:37 GMT]]></title><description><![CDATA[<p>Inetwa so:</p>
<pre><code class="language-cpp">std::ifstream i(&quot;file.txt&quot;);
std::string str;
while (std::getline(i, str))
{
    std::cout &lt;&lt; str &lt;&lt; std::endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1410101</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1410101</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Mon, 26 Nov 2007 01:24:37 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Mon, 26 Nov 2007 12:59:10 GMT]]></title><description><![CDATA[<p>oder mit MFC</p>
<pre><code class="language-cpp">CStdioFile inFile;  // inFile = Dateiname
	inFile.Open( tmpFile, CFile::modeRead | CFile::typeBinary );
    inFile.SeekToBegin();

	while( inFile.ReadString( Buffer ) )
...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1410296</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1410296</guid><dc:creator><![CDATA[Smitty]]></dc:creator><pubDate>Mon, 26 Nov 2007 12:59:10 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Mon, 26 Nov 2007 13:10:58 GMT]]></title><description><![CDATA[<p>Ja, oder mit der Suchfunktion des Forums <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /></p>
<p>SCNR</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1410302</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1410302</guid><dc:creator><![CDATA[jencas]]></dc:creator><pubDate>Mon, 26 Nov 2007 13:10:58 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Tue, 27 Nov 2007 14:01:47 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">CString tmpFile;
    tmpFile = &quot;Text.txt&quot;;
    CStdioFile inFile;  // inFile = Dateiname
    inFile.Open( tmpFile, CFile::modeRead | CFile::typeBinary );
    inFile.SeekToBegin();

    while( inFile.ReadString( Buffer ) )
    {
        ?????
    }
</code></pre>
<p>Also mein Quelltext würde jetzt so aussehen wie kann ich den jetzt die einzelnen Zeilen in Variablen speichen? Irgendwie muss er ja was zurückgeben oder so. Ich blicke da noch nicht so recht durch wie das funktionieren soll</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1411012</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1411012</guid><dc:creator><![CDATA[Lenni]]></dc:creator><pubDate>Tue, 27 Nov 2007 14:01:47 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Tue, 27 Nov 2007 15:46:53 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">CString Buffer;
</code></pre>
<p>Buffer ist also ein CString. Und damit hast du die gelesene Zeile in einer Variable.</p>
<p>grüssle <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1411109</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1411109</guid><dc:creator><![CDATA[Smitty]]></dc:creator><pubDate>Tue, 27 Nov 2007 15:46:53 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Thu, 29 Nov 2007 11:17:03 GMT]]></title><description><![CDATA[<p>Hat jemand eine Ahnung warum das nicht funktioniert?</p>
<pre><code class="language-cpp">ofstream Datei(m_Dateiname);

	if(!Datei.good())
	{
	    MessageBox(&quot;Die Datei zum Speichern konnte nicht geladen werden!&quot;,&quot;Fehler&quot;, MB_OK | MB_ICONINFORMATION);
	}

	Datei&lt;&lt; m_Name;
	Datei&lt;&lt; &quot;\n&quot;;
	Datei&lt;&lt; m_Nachname;
	Datei&lt;&lt; &quot;\n&quot;;
	Datei&lt;&lt; m_Text;
	Datei&lt;&lt; &quot;\n&quot;;

	Datei.close();
</code></pre>
<p>Also er bekommt einen Dateinamen und alles. In der Vaibale steht auch Inhalt drinne, aber er nimmt die einfach nict.</p>
<p>Wenn ich das jedoch so schreibe, dann läuft das 1a.</p>
<pre><code class="language-cpp">Datei&lt;&lt; &quot;Angela&quot;;
	Datei&lt;&lt; &quot;\n&quot;;
	Datei&lt;&lt; &quot;Merkel&quot;;
	Datei&lt;&lt; &quot;\n&quot;;
	Datei&lt;&lt; &quot;ist geil&quot;;
	Datei&lt;&lt; &quot;\n&quot;;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1412136</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412136</guid><dc:creator><![CDATA[Lenni]]></dc:creator><pubDate>Thu, 29 Nov 2007 11:17:03 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Thu, 29 Nov 2007 11:28:38 GMT]]></title><description><![CDATA[<blockquote>
<p>aber er nimmt die einfach nict.</p>
</blockquote>
<p>Was heisst das?????</p>
<p>-&gt; Wenn m_Name etc. std::string / std::wstring sind, dann kannst Du versuchen m_Name.c_str().</p>
<p>-&gt; Ich denke es gibt keine Überladung von &lt;&lt; für std::string / std::wstring.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412138</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412138</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Thu, 29 Nov 2007 11:28:38 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Thu, 29 Nov 2007 11:36:58 GMT]]></title><description><![CDATA[<p>Ich meine damit, dass er den Inhalt von m_Name nicht in die Datei schreibt. Sondern nur wenn ich einen String hinterlege.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412140</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412140</guid><dc:creator><![CDATA[Lenni]]></dc:creator><pubDate>Thu, 29 Nov 2007 11:36:58 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Thu, 29 Nov 2007 11:38:10 GMT]]></title><description><![CDATA[<p>Lenni schrieb:</p>
<blockquote>
<p>Ich meine damit, dass er den Inhalt von m_Name nicht in die Datei schreibt. Sondern nur wenn ich einen String hinterlege.</p>
</blockquote>
<p>m_Name ist eine CString Variable.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412141</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412141</guid><dc:creator><![CDATA[Lenni]]></dc:creator><pubDate>Thu, 29 Nov 2007 11:38:10 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Thu, 29 Nov 2007 11:43:02 GMT]]></title><description><![CDATA[<p>Lenni schrieb:</p>
<blockquote>
<p>Hat jemand eine Ahnung warum das nicht funktioniert?</p>
<pre><code class="language-cpp">ofstream Datei(m_Dateiname);

	if(!Datei.good())
	{
	    MessageBox(&quot;Die Datei zum Speichern konnte nicht geladen werden!&quot;,&quot;Fehler&quot;, MB_OK | MB_ICONINFORMATION);
	}

	Datei&lt;&lt; m_Name;
	Datei&lt;&lt; &quot;\n&quot;;
	Datei&lt;&lt; m_Nachname;
	Datei&lt;&lt; &quot;\n&quot;;
	Datei&lt;&lt; m_Text;
	Datei&lt;&lt; &quot;\n&quot;;

	Datei.close();
</code></pre>
</blockquote>
<p>und wo wird m_Name &amp; Co mit Werten aus der Datei gefüllt?</p>
<p>grüssle <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412146</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412146</guid><dc:creator><![CDATA[Smitty]]></dc:creator><pubDate>Thu, 29 Nov 2007 11:43:02 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien lesen&#x2F;speichern? on Thu, 29 Nov 2007 13:33:34 GMT]]></title><description><![CDATA[<p>lang lebe die Dummheit <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="😃"
    /> <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="😃"
    /><br />
Ich habe UpdateData(true) vergessen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":-P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412254</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412254</guid><dc:creator><![CDATA[Lenni]]></dc:creator><pubDate>Thu, 29 Nov 2007 13:33:34 GMT</pubDate></item></channel></rss>