<?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[aus datei in Array lesen]]></title><description><![CDATA[<p>Hallo. Ich bin gerade dabei einen kleinen notenenditor zu programmieren.</p>
<p>Nun habe ich die noten, die ich in dem array lied[] als integer gespeichert.<br />
Diese konnte ich auch schon mittels fopen und fprint in eine txt-datei schreiben.</p>
<p>Dazu eben hier der Quelltext:</p>
<pre><code class="language-csharp">Datei= fopen(&quot;lied1.txt&quot;,&quot;r+&quot;);

for(i=0;i&lt;Liedstelle;i++);
{
   fprintf(Datei,&quot;%i\n&quot;, lied[i]);	
}
for(i=0+lied[i];i&lt;150;i++);
{
   fprintf(Datei,&quot;\n&quot;);
}

fclose(Datei);
</code></pre>
<p>Da ich noch nie mit fopen/fprintf oder fgets gearbeitet habe,weiß ich jetzt noch nicht, wie ich es schaffen kann, dass der nun wenn ich öffnen auswähle, die hier geschriebenen daten wieder in den array schreiben kann.</p>
<p>ich danke schoneinmal<br />
mfg Heida</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/202859/aus-datei-in-array-lesen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 09:21:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/202859.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Jan 2008 08:44:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to aus datei in Array lesen on Wed, 16 Jan 2008 08:44:13 GMT]]></title><description><![CDATA[<p>Hallo. Ich bin gerade dabei einen kleinen notenenditor zu programmieren.</p>
<p>Nun habe ich die noten, die ich in dem array lied[] als integer gespeichert.<br />
Diese konnte ich auch schon mittels fopen und fprint in eine txt-datei schreiben.</p>
<p>Dazu eben hier der Quelltext:</p>
<pre><code class="language-csharp">Datei= fopen(&quot;lied1.txt&quot;,&quot;r+&quot;);

for(i=0;i&lt;Liedstelle;i++);
{
   fprintf(Datei,&quot;%i\n&quot;, lied[i]);	
}
for(i=0+lied[i];i&lt;150;i++);
{
   fprintf(Datei,&quot;\n&quot;);
}

fclose(Datei);
</code></pre>
<p>Da ich noch nie mit fopen/fprintf oder fgets gearbeitet habe,weiß ich jetzt noch nicht, wie ich es schaffen kann, dass der nun wenn ich öffnen auswähle, die hier geschriebenen daten wieder in den array schreiben kann.</p>
<p>ich danke schoneinmal<br />
mfg Heida</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1437437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1437437</guid><dc:creator><![CDATA[Heida]]></dc:creator><pubDate>Wed, 16 Jan 2008 08:44:13 GMT</pubDate></item><item><title><![CDATA[Reply to aus datei in Array lesen on Wed, 16 Jan 2008 08:48:56 GMT]]></title><description><![CDATA[<p>So, wie du die Daten hier geschrieben hast, werden sie in Textform in deine Datei geschrieben - schonmal ein Vorteil. Da kannst du zum Lesen die Datei einfach mit fopen() öffnen und dann mit fscanf() alle Daten einlesen.</p>
<p>(hast du Erfahrung mit scanf()/printf()? Wenn ja - abgesehen vom Ziel funktionieren fscanf()/fprintf() genauso)</p>
<p>PS: Der Startwert (und die Aufgabe) der zweiten Schleife ist mir atm etwas schleierhaft.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1437439</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1437439</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 16 Jan 2008 08:48:56 GMT</pubDate></item><item><title><![CDATA[Reply to aus datei in Array lesen on Wed, 16 Jan 2008 08:50:01 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Warum arbeitest du mit C-Funktionen? Die dazugehörige Einlesefunktion heißt fscanf.<br />
Für C++ würde das so aussehen.</p>
<pre><code class="language-cpp">std::ofstream Datei(&quot;lied1.txt&quot;);
Datei &lt;&lt; Liedstelle &lt;&lt; &quot;\n&quot;; //Anzahl rausschreiben
for(i=0;i&lt;Liedstelle;i++);
{
   Datei &lt;&lt; lied[i] &lt;&lt; &quot; &quot;;   
}
Datei &lt;&lt; &quot;\n&quot;; //einmal reicht doch wohl
Datei.close();

std::ifstream ein(&quot;lied1.txt&quot;);
ein &gt;&gt; Liedstelle;
// Array der richtigen Größe erzeugen
for(i=0;i&lt;Liedstelle;i++);
{
   ein &gt;&gt; lied[i];   
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1437441</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1437441</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 16 Jan 2008 08:50:01 GMT</pubDate></item><item><title><![CDATA[Reply to aus datei in Array lesen on Thu, 17 Jan 2008 08:14:30 GMT]]></title><description><![CDATA[<p>also ich habe von stream noch keine ahnung.....deshalb weiß ich nicht welche header dateien hinuzugefügt werden müssen, ...<br />
ich habe jetzt den Quelltext von Braunstein in mein projekt übernommen und es kommt noch folgender fehler:</p>
<p>std: Keine Klasse oder Namespace</p>
<p>durch google konnte ich schon einige fehler durch das includen von &lt;iostream.h&gt; und &lt;fstream.h&gt; beheben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1438164</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1438164</guid><dc:creator><![CDATA[Heida]]></dc:creator><pubDate>Thu, 17 Jan 2008 08:14:30 GMT</pubDate></item><item><title><![CDATA[Reply to aus datei in Array lesen on Thu, 17 Jan 2008 08:16:00 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Der Header den du für die Filestreams brauchst ist</p>
<pre><code class="language-cpp">#include &lt;fstream&gt;
</code></pre>
<p>ohne .h</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1438165</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1438165</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 17 Jan 2008 08:16:00 GMT</pubDate></item></channel></rss>