<?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 auslesen und daten in array speichern]]></title><description><![CDATA[<p>Hallo, ich habe eine datei xyz.txt. der inhalt sieht z.b. so aus:</p>
<p>1 0.9878 25<br />
2 0.9879 26<br />
. . .<br />
. . .<br />
12800 1.0945 19</p>
<p>also 3 spalten die erste ist ein index. jetzt brauche ich eine schleife, die für jede zeile diese 3 daten in ein array speichert. es soll aber nur ein eindimensioales array werder. die daten sollen also bei jedem schleifendurchgang neu in dieses array geschrieben werden.</p>
<p>könnt ihr mir bitte helfen</p>
<p>MfG reichs</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/146829/dateien-auslesen-und-daten-in-array-speichern</link><generator>RSS for Node</generator><lastBuildDate>Thu, 03 Sep 2026 19:27:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/146829.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 May 2006 10:31:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 10:31:45 GMT]]></title><description><![CDATA[<p>Hallo, ich habe eine datei xyz.txt. der inhalt sieht z.b. so aus:</p>
<p>1 0.9878 25<br />
2 0.9879 26<br />
. . .<br />
. . .<br />
12800 1.0945 19</p>
<p>also 3 spalten die erste ist ein index. jetzt brauche ich eine schleife, die für jede zeile diese 3 daten in ein array speichert. es soll aber nur ein eindimensioales array werder. die daten sollen also bei jedem schleifendurchgang neu in dieses array geschrieben werden.</p>
<p>könnt ihr mir bitte helfen</p>
<p>MfG reichs</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055456</guid><dc:creator><![CDATA[reichs]]></dc:creator><pubDate>Thu, 11 May 2006 10:31:45 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 10:52:49 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>was willst du jetzt eigentlich genau wissen? Weißt du nicht wie du die einzelnen Werte &quot;aufteilst&quot; um sie in das array zu schreiben? Dann könnte dir vielleicht das helfen</p>
<p><a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-144540-and-highlight-is-.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-144540-and-highlight-is-.html</a></p>
<p>Oder hast du Probleme mit der Schleife? Oder wo genau hast du Probleme?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055478</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055478</guid><dc:creator><![CDATA[EEK]]></dc:creator><pubDate>Thu, 11 May 2006 10:52:49 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 10:53:11 GMT]]></title><description><![CDATA[<p>Also entweder du speicherst diese Datenzeilen als Text (in einen vector&lt;string&gt;), dann kannst du die Daten per getline() einlesen. Oder du speicherst sie als Zahlenwerte, dann benötigst du ein struct mit drei Elementen, das du über istream::op&gt;&gt; füllen kannst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055479</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055479</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 May 2006 10:53:11 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 10:53:30 GMT]]></title><description><![CDATA[<p>reichs schrieb:</p>
<blockquote>
<p>es soll aber nur ein eindimensioales array werden.</p>
</blockquote>
<p>Wie meinst du das? Alle Werte hintereinander, oder ein Array pro Datensatz?</p>
<p>Ansatz:<br />
Zeilenweise einlesen, am Leerzeichen auftrennen und wegspeichern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055480</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055480</guid><dc:creator><![CDATA[DarthZiu]]></dc:creator><pubDate>Thu, 11 May 2006 10:53:30 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 11:33:17 GMT]]></title><description><![CDATA[<p>ich meinte dass ein array pro datensatz, welches ich aber während der abfrageschleife auswerte und deshalb kann es danach wieder neu beschrieben werden.</p>
<p>wie kann ich am besten eine zeile auslesen, wie dein ansatz war. mit while(getline(xyz), 30) geht das irgendwie nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055525</guid><dc:creator><![CDATA[reichs_gast]]></dc:creator><pubDate>Thu, 11 May 2006 11:33:17 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 11:37:38 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">string zeile;
ifstream datei(&quot;daten.txt&quot;);

while(getline(datei,zeile))
{
  verarbeite den Inhalt von zeile
}
</code></pre>
<blockquote>
<p>mit while(getline(xyz), 30) geht das irgendwie nicht</p>
</blockquote>
<p>Ja, da mußt du auch darauf achten, wie du die Klammern setzt <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1055531</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055531</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 May 2006 11:37:38 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 11:43:31 GMT]]></title><description><![CDATA[<p>stimmt, warum bin da nicht selst drauf gekommen??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055540</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055540</guid><dc:creator><![CDATA[reichs_gast]]></dc:creator><pubDate>Thu, 11 May 2006 11:43:31 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 11:49:35 GMT]]></title><description><![CDATA[<p>habs jetzt ausprobiert, geht aber nicht. habe bestimmt wieder einen einfachen fehler gemacht.</p>
<pre><code>#include &lt;iostream&gt;  // wegen cout cin
#include &lt;fstream&gt;   // wegen Dateistreamobjekt
#include &lt;string&gt;

using namespace std;
int main()
{
	ifstream fin(&quot;datei.txt&quot;);
	char akt_zeile[30];

	while(fin.getline(akt_zeile, 30))
	{
		cout &lt;&lt; akt_zeile &lt;&lt; endl;;
	}
	fin.close();
	system(&quot;PAUSE&quot;);
	return 0;
}
</code></pre>
<p>da wird nur die erste zeile der datei ausgegeben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055545</guid><dc:creator><![CDATA[reichs_gast]]></dc:creator><pubDate>Thu, 11 May 2006 11:49:35 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 11:59:27 GMT]]></title><description><![CDATA[<p>Erstmal solltest du doch lieber string's verwenden (ist sicherer als char[]). Und dann schau dir mal im Debugger an, was das Programm eigentlich macht - ich sehe auf jeden Fall keinen gravierenden Fehler in dem Programm.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055556</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055556</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 May 2006 11:59:27 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 12:00:27 GMT]]></title><description><![CDATA[<p>bei string kommt bei mir noch ein extra fehle, dass char nicht in string umgewandelt werden kann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055559</guid><dc:creator><![CDATA[reichs_gast]]></dc:creator><pubDate>Thu, 11 May 2006 12:00:27 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 12:04:00 GMT]]></title><description><![CDATA[<p>1. WELCHER FEHLER?!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<p>2. Benutze getline so wie CStoll es vorschlug, dann sollte es klappen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055563</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Thu, 11 May 2006 12:04:00 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 12:10:05 GMT]]></title><description><![CDATA[<p>bei dem quellcode:</p>
<pre><code>#include &lt;iostream&gt;  // wegen cout cin
#include &lt;fstream&gt;   // wegen Dateistreamobjekt
#include &lt;string&gt;

using namespace std;
int main()
{
	ifstream fin(&quot;datei.txt&quot;);
	string akt_zeile;

	while(fin.getline(akt_zeile, 30))
	{
		cout &lt;&lt; akt_zeile &lt;&lt; endl;;
	}
	fin.close();
	system(&quot;PAUSE&quot;);
	return 0;
}
</code></pre>
<p>kommen folgende fehler (microsoft visual c++ 6):</p>
<blockquote>
<p>--------------------Konfiguration: main - Win32 Debug--------------------<br />
Kompilierung läuft...<br />
main.cpp<br />
C:\Dokumente und Einstellungen\praktikum\Eigene Dateien\ausschlagerkennung\main.cpp(11) : error C2664: 'class std::basic_istream&lt;char,struct std::char_traits&lt;char&gt; &gt; &amp;__thiscall std::basic_istream&lt;char,struct std::char_traits&lt;char&gt; &gt;::getline(char *<br />
,int)' : Konvertierung des Parameters 1 von 'class std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;' in 'char *' nicht moeglich<br />
Kein benutzerdefinierter Konvertierungsoperator verfuegbar, der diese Konvertierung durchfuehren kann, oder der Operator kann nicht aufgerufen werden<br />
C:\Dokumente und Einstellungen\praktikum\Eigene Dateien\ausschlagerkennung\main.cpp(11) : fatal error C1903: Weiterverarbeitung nach vorhergehendem Fehler nicht moeglich; Kompilierung wird abgebrochen.<br />
Fehler beim Ausführen von cl.exe.</p>
<p>main.exe - 2 Fehler, 0 Warnung(en)</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1055569</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055569</guid><dc:creator><![CDATA[reichs_gast]]></dc:creator><pubDate>Thu, 11 May 2006 12:10:05 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 12:12:07 GMT]]></title><description><![CDATA[<p>Versuchs mal so</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;  // wegen cout cin 
#include &lt;fstream&gt;   // wegen Dateistreamobjekt 
#include &lt;string&gt; 

using namespace std; 
int main() 
{ 
    ifstream fin(&quot;datei.txt&quot;); 
    string akt_zeile; 

    while(getline(fin, akt_zeile)) 
    { 
        cout &lt;&lt; akt_zeile &lt;&lt; endl;; 
    } 
    fin.close(); 
    system(&quot;PAUSE&quot;); 
    return 0; 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1055571</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055571</guid><dc:creator><![CDATA[EEK]]></dc:creator><pubDate>Thu, 11 May 2006 12:12:07 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 12:16:49 GMT]]></title><description><![CDATA[<p>reichs_gast schrieb:</p>
<blockquote>
<pre><code>fin.getline(akt_zeile, 30)
</code></pre>
</blockquote>
<p>wlkikiv: Ich sagte &quot;getline(fin,akt_zeile)&quot; <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="😉"
    /><br />
(die Memberfunktion arbeitet tatsächlich nur mit char-Arrays, für das Einlesen in Strings gibt es die globale Funktion getline())</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055577</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055577</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 May 2006 12:16:49 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 12:17:29 GMT]]></title><description><![CDATA[<p>Ich les ständig system(&quot;PAUSE&quot;), dabei gibt es doch so viel bessere <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-111042.html" rel="nofollow">Alternativen</a>.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055578</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Thu, 11 May 2006 12:17:29 GMT</pubDate></item><item><title><![CDATA[Reply to Dateien auslesen und daten in array speichern on Thu, 11 May 2006 12:24:51 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/9409">@reichs</a>:<br />
Du hättest beim Lesen meines Beitrags nicht nach 1. aufhören sollen, dann hätte sich der Rest erledigt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055587</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Thu, 11 May 2006 12:24:51 GMT</pubDate></item></channel></rss>