<?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[Pointer Problem]]></title><description><![CDATA[<p>Alle Elemente in meinem Arry werden überschrieben.</p>
<pre><code>f.open(&quot;testlist&quot;, ios::in);
char *arr[4];

for(i=0; i &lt; 4; i++)
{
        f.getline(cstring,sizeof(cstring));
        arr[i] = cstring;
	cout &lt;&lt; &quot;arr[i] = &quot; &lt;&lt; arr[i] &lt;&lt; endl;
}
f.close();

arr[1] = &quot;ich wurde ueberschrieben&quot;;

for(i=0; i&lt;4; i++)
{
        cout &lt;&lt; &quot;arr[i] = &quot; &lt;&lt; arr[i] &lt;&lt; endl;
}
</code></pre>
<pre><code>Ausgabe:
arr[i] = zeile4
arr[i] = ich wurde ueberschrieben
arr[i] = zeile4
arr[i] = zeile4
</code></pre>
<p>Was kann ich tun damit arr[0] zeile1 bleibt und nicht zu zeile4 wird??</p>
<p>Besten Dank fürs Helfen!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/247116/pointer-problem</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 18:20:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/247116.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 06 Aug 2009 10:14:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Pointer Problem on Thu, 06 Aug 2009 10:14:27 GMT]]></title><description><![CDATA[<p>Alle Elemente in meinem Arry werden überschrieben.</p>
<pre><code>f.open(&quot;testlist&quot;, ios::in);
char *arr[4];

for(i=0; i &lt; 4; i++)
{
        f.getline(cstring,sizeof(cstring));
        arr[i] = cstring;
	cout &lt;&lt; &quot;arr[i] = &quot; &lt;&lt; arr[i] &lt;&lt; endl;
}
f.close();

arr[1] = &quot;ich wurde ueberschrieben&quot;;

for(i=0; i&lt;4; i++)
{
        cout &lt;&lt; &quot;arr[i] = &quot; &lt;&lt; arr[i] &lt;&lt; endl;
}
</code></pre>
<pre><code>Ausgabe:
arr[i] = zeile4
arr[i] = ich wurde ueberschrieben
arr[i] = zeile4
arr[i] = zeile4
</code></pre>
<p>Was kann ich tun damit arr[0] zeile1 bleibt und nicht zu zeile4 wird??</p>
<p>Besten Dank fürs Helfen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1756193</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1756193</guid><dc:creator><![CDATA[cpp_anfaenger]]></dc:creator><pubDate>Thu, 06 Aug 2009 10:14:27 GMT</pubDate></item><item><title><![CDATA[Reply to Pointer Problem on Thu, 06 Aug 2009 10:17:17 GMT]]></title><description><![CDATA[<p>Ich habe im anderen Thread etwas gepostet. Ich denke du solltest zuerst das dort anschauen..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1756195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1756195</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Thu, 06 Aug 2009 10:17:17 GMT</pubDate></item><item><title><![CDATA[Reply to Pointer Problem on Thu, 06 Aug 2009 10:32:26 GMT]]></title><description><![CDATA[<p>Danke, zum Auslesen ist deine Lösung ziemlich schlank und gut.<br />
Aber ich möchte eine bestimmte Zeile in der Datei verändern.<br />
Deshalb habe ich zuerst alle Zeilen in ein Array geschrieben.<br />
Danach möchte ich alle Zeilen aus dem Arry wieder in das File schreiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1756205</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1756205</guid><dc:creator><![CDATA[cpp_anfaenger]]></dc:creator><pubDate>Thu, 06 Aug 2009 10:32:26 GMT</pubDate></item><item><title><![CDATA[Reply to Pointer Problem on Thu, 06 Aug 2009 10:39:18 GMT]]></title><description><![CDATA[<p>Das kannst du mit meiner Lösung ja auch..</p>
<pre><code class="language-cpp">lines[1] = &quot;nichts mehr&quot;; // 2 Line wird auf nichts mehr gesetzt
</code></pre>
<p>Und dann kannst du alles zurückschreiben:</p>
<pre><code class="language-cpp">std::ofstream out ( &quot;test.txt&quot; );

for (unsigned int i = 0; i &lt; lines.size (); ++i )
    out &lt;&lt; lines[ i ] &lt;&lt; &quot;\n&quot;;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1756208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1756208</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Thu, 06 Aug 2009 10:39:18 GMT</pubDate></item><item><title><![CDATA[Reply to Pointer Problem on Thu, 06 Aug 2009 10:49:57 GMT]]></title><description><![CDATA[<p>funktioniert. Ich dank dir <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/1756213</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1756213</guid><dc:creator><![CDATA[cpp_anfaenger]]></dc:creator><pubDate>Thu, 06 Aug 2009 10:49:57 GMT</pubDate></item></channel></rss>