<?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[Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial)]]></title><description><![CDATA[<p>Hi Leute,<br />
ich bin ganz neu im Forum und hab gleich mal ne Frage.<br />
Erst mal zu meiner Person. Bin 21 Jahre und Physik Student.<br />
Seit kurzem mach ich so einen c++ Kurs und hab mir gedacht um das zu lernen sollte ich mir ein kleines Projekt vornehmen.<br />
Das habe ich jetzt gemacht aber es hakt schon ziemlich früh.</p>
<p>Und zwar möchte ich so etwas wie Schiffe versenken Programmieren bei dem man die Schiffe aber bei jedem Zug bewegen kann.</p>
<p>Jetzt habe ich so angefangen.</p>
<p>JEdes Schiff besteht aus zwei Arrays:</p>
<p>Eins für den Rumpf und eins für den Schussradius.<br />
Der Rumpf wird jeweils im größeren Schussradius zentriert.</p>
<p>Weiterhin hab ich noch ein Spielfeld Array auf das ich jetzt die schiffe setzen will und auf dem sich die Schiffsarrays bewegen sollen.</p>
<p>Jedes Array hat bestimmte Werte:<br />
Schiff : Hitpoints (werden bei jedem Schuss verringert)<br />
Schussradius: Überall 0 ...wird immer abgesucht...wenn schussradius wert != 0 dann Schuss möglich.<br />
Spielfeld: überall 1 für den Unterschied zum schussradius.</p>
<p>Zur erzeugung der Arrays für schiff und Spielfeld hab ich Klassen erstellt.</p>
<p>Jetzt möchte ich in den jeweiligen Klassen folgendes tun:</p>
<p>Ich will die Arraywerte an Pointer übergeben um flexibler damit handhaben zu können.</p>
<p>Allerdings passiert bei folgendem Code das:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

class spielfeld
{
    public:

        int sf[10][10];//Spielfeld wird erzeugt

        int nullbelegen(int temp1=0,int temp2=0)//spielfeld wird mit einsen bel.
        {                                       //für spätere Abfrage
            while (temp2 &lt; 10)
            {
                while (temp1 &lt; 10)
                {
                    sf[temp1][temp2] = 1;
                    temp1++;
                }
                temp1=0;
                temp2++;
            }
            int *psf=sf;
        }
};
</code></pre>
<p>Hierbei bekomm ich folgende Fehlermeldung:</p>
<p>Cannot convert 'int(<em>)[10]' to 'int</em>' in initialization</p>
<p>Bin ich da jetzt ganz falsch oder wo liegt der fehler.<br />
Falls ihr noch andere Vorschläge habt die ich mit meinem beschränkten Wissen verwerten kann...dann nur her damit.</p>
<p>Allerdings wäre ich für eine Erklärung wie das mit den Pointern denn jetzt funzt echt dankbar.</p>
<p>MfG Sunwalker</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/243602/array-werte-pointern-zuweisen-ich-denke-mal-nicht-ganz-trivial</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 00:06:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/243602.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 18 Jun 2009 19:16:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Thu, 18 Jun 2009 19:16:13 GMT]]></title><description><![CDATA[<p>Hi Leute,<br />
ich bin ganz neu im Forum und hab gleich mal ne Frage.<br />
Erst mal zu meiner Person. Bin 21 Jahre und Physik Student.<br />
Seit kurzem mach ich so einen c++ Kurs und hab mir gedacht um das zu lernen sollte ich mir ein kleines Projekt vornehmen.<br />
Das habe ich jetzt gemacht aber es hakt schon ziemlich früh.</p>
<p>Und zwar möchte ich so etwas wie Schiffe versenken Programmieren bei dem man die Schiffe aber bei jedem Zug bewegen kann.</p>
<p>Jetzt habe ich so angefangen.</p>
<p>JEdes Schiff besteht aus zwei Arrays:</p>
<p>Eins für den Rumpf und eins für den Schussradius.<br />
Der Rumpf wird jeweils im größeren Schussradius zentriert.</p>
<p>Weiterhin hab ich noch ein Spielfeld Array auf das ich jetzt die schiffe setzen will und auf dem sich die Schiffsarrays bewegen sollen.</p>
<p>Jedes Array hat bestimmte Werte:<br />
Schiff : Hitpoints (werden bei jedem Schuss verringert)<br />
Schussradius: Überall 0 ...wird immer abgesucht...wenn schussradius wert != 0 dann Schuss möglich.<br />
Spielfeld: überall 1 für den Unterschied zum schussradius.</p>
<p>Zur erzeugung der Arrays für schiff und Spielfeld hab ich Klassen erstellt.</p>
<p>Jetzt möchte ich in den jeweiligen Klassen folgendes tun:</p>
<p>Ich will die Arraywerte an Pointer übergeben um flexibler damit handhaben zu können.</p>
<p>Allerdings passiert bei folgendem Code das:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

class spielfeld
{
    public:

        int sf[10][10];//Spielfeld wird erzeugt

        int nullbelegen(int temp1=0,int temp2=0)//spielfeld wird mit einsen bel.
        {                                       //für spätere Abfrage
            while (temp2 &lt; 10)
            {
                while (temp1 &lt; 10)
                {
                    sf[temp1][temp2] = 1;
                    temp1++;
                }
                temp1=0;
                temp2++;
            }
            int *psf=sf;
        }
};
</code></pre>
<p>Hierbei bekomm ich folgende Fehlermeldung:</p>
<p>Cannot convert 'int(<em>)[10]' to 'int</em>' in initialization</p>
<p>Bin ich da jetzt ganz falsch oder wo liegt der fehler.<br />
Falls ihr noch andere Vorschläge habt die ich mit meinem beschränkten Wissen verwerten kann...dann nur her damit.</p>
<p>Allerdings wäre ich für eine Erklärung wie das mit den Pointern denn jetzt funzt echt dankbar.</p>
<p>MfG Sunwalker</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729045</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729045</guid><dc:creator><![CDATA[Sunwalker]]></dc:creator><pubDate>Thu, 18 Jun 2009 19:16:13 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Thu, 18 Jun 2009 19:24:08 GMT]]></title><description><![CDATA[<p>Ein 2Dimensionals Array</p>
<pre><code class="language-cpp">int array[10][10];
</code></pre>
<p>Ist ein Array aus Pointern auf ein Array aus Pointern also letztlich das hier:</p>
<pre><code class="language-cpp">int **pointerAufPointer;
</code></pre>
<p>Was du machen möchtest geht also so:</p>
<pre><code class="language-cpp">int array[10][10];
int **test = array;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1729049</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729049</guid><dc:creator><![CDATA[blub* 0]]></dc:creator><pubDate>Thu, 18 Jun 2009 19:24:08 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Thu, 18 Jun 2009 19:42:45 GMT]]></title><description><![CDATA[<p>kleiner tip schau dir mal for schleifen an ich glaub die werden dir gefallen <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 />
kompaliert das überhaupt ohne return <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 />
ich glaub ein ctor wär für dich glaub auch interresant</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729062</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729062</guid><dc:creator><![CDATA[123]]></dc:creator><pubDate>Thu, 18 Jun 2009 19:42:45 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Thu, 18 Jun 2009 19:43:45 GMT]]></title><description><![CDATA[<p>Schreibe statt</p>
<pre><code class="language-cpp">int *psf=sf;
</code></pre>
<p>gleich richtig</p>
<pre><code class="language-cpp">int (*psf)[10] = sf;
</code></pre>
<p>int** psf ist bloß eine Hilfskrücke!<br />
<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/1729063</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729063</guid><dc:creator><![CDATA[egon2]]></dc:creator><pubDate>Thu, 18 Jun 2009 19:43:45 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Thu, 18 Jun 2009 19:44:38 GMT]]></title><description><![CDATA[<p>blub² schrieb:</p>
<blockquote>
<p>Ein 2Dimensionals Array</p>
<pre><code class="language-cpp">int array[10][10];
</code></pre>
<p>Ist ein Array aus Pointern auf ein Array aus Pointern also letztlich das hier:</p>
<pre><code class="language-cpp">int **pointerAufPointer;
</code></pre>
</blockquote>
<p>Nicht ganz. Man kann zwar über einen <code>int**</code> das Array ansprechen, aber die beiden von dir gezeigten Deklarationen sind grundverschieden. Nur damit es nicht zu Missverständnissen kommt...</p>
<p>Sunwalker schrieb:</p>
<blockquote>
<p>JEdes Schiff besteht aus zwei Arrays:</p>
<p>Eins für den Rumpf und eins für den Schussradius.<br />
Der Rumpf wird jeweils im größeren Schussradius zentriert.</p>
<p>Weiterhin hab ich noch ein Spielfeld Array auf das ich jetzt die schiffe setzen will und auf dem sich die Schiffsarrays bewegen sollen.</p>
</blockquote>
<p>Scheinen mir etwas viel Arrays zu sein. Hast du da nicht immer doppelte oder sogar dreifache Informationen? Würde eigentlich nicht eine Position (bzw. 2 Vektoren für Anfangs- und Endkoordinaten) reichen?</p>
<p>Also dann könntest du zum Beispiel eine kleine Struktur (oder gleich eine &quot;richtige&quot; Klasse) erstellen:</p>
<pre><code class="language-cpp">struct Schiff
{
    int AnfangX, AnfangY;
    int EndeX, EndeY;
    int Schussradius;
    int Trefferpunkte;
};
</code></pre>
<p>Oder einfach mehrere Felder auf dem Spielfeld belegen. Ist nur so ein Vorschlag, ich denke nicht, dass sich das so 1:1 umsetzen lässt. Aber über Zusammenfassung ähnlicher Daten zu Strukturen/Klassen solltest du dir vielleicht schon Gedanken machen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729065</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729065</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Thu, 18 Jun 2009 19:44:38 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Thu, 18 Jun 2009 20:03:30 GMT]]></title><description><![CDATA[<blockquote>
<p>Nicht ganz. Man kann zwar über einen int** das Array ansprechen, aber die beiden von dir gezeigten Deklarationen sind grundverschieden. Nur damit es nicht zu Missverständnissen kommt...</p>
</blockquote>
<p>Wie unterscheidet sich die beiden denn intern?<br />
Ich kann aus dem int **test; ja auch ein &quot;Array machen&quot;:</p>
<pre><code class="language-cpp">int **pointerAufPointer;
for(int i=0; i&lt;10; ++i)
{
    pointerAufPointer+i = new int *[10];
    for(int j=0; j&lt;10; ++j) *(pointerAufPointer+j) = new int [10];
}
</code></pre>
<p>Sollte vom Prinzip her ja so gehen, oder?</p>
<pre><code class="language-cpp">int (*psf)[10] = sf;
</code></pre>
<p>Täusche ich mich oder erzeuge ich damit noch weitere 10 Elemente die ich ja in diesem Fall garnicht haben will?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729081</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729081</guid><dc:creator><![CDATA[blub* 0]]></dc:creator><pubDate>Thu, 18 Jun 2009 20:03:30 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Thu, 18 Jun 2009 20:35:40 GMT]]></title><description><![CDATA[<p>Arrays und Zeiger unterscheiden sich grundlegend. Hier mal ein kurzer Überblick:</p>
<p><strong>Arrays</strong><br />
Arrays sind Typen, die mehrere Elemente gleichen Typs hintereinander speichern. Die Grösse muss zur Kompilierzeit feststehen. Das Array unterliegt der automatischen Speicherklasse ( <code>auto</code> ); dessen Speicher wird also beim Verlassen des Gültigkeitsbereichs freigegeben. Wenn man den <code>sizeof</code> -Operator auf ein Array anwendet, erhält man die Anzahl Bytes, die durch die Elemente belegt werden.</p>
<p>Beispiel-Deklarationen:</p>
<pre><code class="language-cpp">int Array[4];                   // Array vom Elementtyp int mit 4 Elementen
int Array2[] = {1, 2, 3};       // Initialisierungsliste, Grösse ist 3
int Array3[6] = {1, 2, 3};      // Grösse 6, restliche 3 Elemente werden default-initialisiert
</code></pre>
<p><strong>Zeiger</strong><br />
Zeiger hingegen speichern nur eine Adresse. Sie beinhalten selber keine Elemente. Was aber möglich ist, sind &quot;dynamische Arrays&quot; (nicht Arrays im eigentlichen Sinne, sondern die lineare Datenstruktur), die per Zeiger referenziert werden. Ein Zeiger kann auf dynamischen Speicher zeigen, in diesem Falle muss man sich selbst um die Anforderung und Freigabe kümmern. Dass man einen Zeiger auf ein Array zeigen lassen kann, liegt einzig an der Tatsache, dass Arrays implizit zu Zeigern auf das erste Element konvertierbar sind.</p>
<p>Mögliche Anwendungen:</p>
<pre><code class="language-cpp">int Var;
int Array[7];
int* Pointer = &amp;Var;        // Zeiger auf ein Objekt im automatischen Speicherbereich
int* Pointer2 = Array;      // Zeiger auf ein Array im automatischen Speicherbereich
int* Pointer3 = &amp;Array[0];  // äquivalent zu Pointer2
int* Pointer4 = new int(4); // Zeiger auf ein dynamisch angelegtes Objekt
int* Pointer5 = new int[7]; // Zeiger auf ein dynamisches &quot;Array&quot; mit 7 Elementen

delete Pointer4;
delete[] Pointer5;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1729103</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729103</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Thu, 18 Jun 2009 20:35:40 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Thu, 18 Jun 2009 20:47:14 GMT]]></title><description><![CDATA[<p>blub² schrieb:</p>
<blockquote>
<p>Ich kann aus dem int **test; ja auch ein &quot;Array machen&quot;:<br />
Sollte vom Prinzip her ja so gehen, oder?</p>
</blockquote>
<p>Sind die Arraydimesionen beim Compilieren bekannt erzeugt man das Array so:</p>
<pre><code class="language-cpp">int sf[10][10];
// oder dynamisch
    int (*sf)[10]  = new int[10][10];
</code></pre>
<p>Das ist eine Krücke!<br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/4286">@blub</a>²:</p>
<pre><code class="language-cpp">int **pointerAufPointer;
for(int i=0; i&lt;10; ++i)
{
    pointerAufPointer+i = new int *[10];
    for(int j=0; j&lt;10; ++j) *(pointerAufPointer+j) = new int [10];
}
</code></pre>
<p><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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729116</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729116</guid><dc:creator><![CDATA[egon2]]></dc:creator><pubDate>Thu, 18 Jun 2009 20:47:14 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Thu, 18 Jun 2009 21:03:58 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/12954">@Nexus</a></p>
<p>Ja stimmt ich habe da ein paar Informationen zu viel...allerdings sah ich bis jetzt keine andere Möglichkeit ...könntest du mir deine Variante eventuell nochmal genauer erklären also das mit den Start und End-werten...<br />
Wichtig bei diesen Projekt ist mir ja dass ich die einfacheren C++ Funktionen kennen lerne und ein wenig Intuition dafür bekomme.</p>
<p>@alle</p>
<p>Vielen Dank auf jedenfall mal ...zumindest ist mir jetzt mehr bewusst wie so ein Pointer fungiert.<br />
Ich werde mal ein paar der Tipps ausprobieren um zu sehen wie sich das auf den Rest meins Programms auswirkt.</p>
<p>Für weitere Tipps bin ich natürlich dankbar</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729129</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729129</guid><dc:creator><![CDATA[Sunwalker]]></dc:creator><pubDate>Thu, 18 Jun 2009 21:03:58 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Thu, 18 Jun 2009 21:29:25 GMT]]></title><description><![CDATA[<p>Eben, ich bin mir nicht sicher, wie stark das direkt auf dein Problem angewandt werden kann. Aber grundsätzlich habe ich gedacht, die Schiffe werden wohl irgendwie so auf dem Spielfeld platziert sein (X=Schiff, O=leer).</p>
<pre><code>OOOXOOO
OOOXOOO
OOOXOOO
OOOOOOO
</code></pre>
<p>Und da wäre es doch einfacher, die beiden Enden des Schiffs als Koordinaten zu speichern. Also hier (1|4) und (3|4) - wenn x nach rechts und y nach unten zeigt. Die Schussweite und Trefferpunkte kannst du ja so trotzdem haben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729138</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729138</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Thu, 18 Jun 2009 21:29:25 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Fri, 19 Jun 2009 08:29:08 GMT]]></title><description><![CDATA[<p>So jetzt habe ich zumdinest mal die Zeiger....:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;
class schiff
{
    public:

        int rumpf[3];// Ausdehnung des Schiffes
        int radius[7][7];//Schussfeld erster Eintrag Zeile, zweiter Eintrag 
                         //Spalte
        int *pr;
        int *pra;

        void hpbelegen()//hitpoints werden vergeben
        {
            rumpf[0]=1;
            rumpf[1]=2;
            rumpf[2]=1;
            int *pr=&amp;rumpf[0];
        }
        void sradius(int temp1=0,int temp2=0)//Schussradius wird mit null belegt
        {
            while (temp2 &lt; 7)
            {
                while (temp1 &lt; 7)
                {
                    radius[temp1][temp2] = 0;
                    temp1++;
                }
                temp1=0;
                temp2++;
            }
            radius[4][3]=rumpf[0]; //Schiff wird ins Zentrum des Schussradius 
                                   //gesetzt
            radius[4][3]=rumpf[1];
            radius[4][5]=rumpf[2];
            int *pra=&amp;radius[0][0];
        }

};
</code></pre>
<p>Das wird jetzt gemacht ohen Fehlermeldung...</p>
<p>Jetzt wollte ich testen ob ich den Pointer in meiner Main Funktion ausgeben kann:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;math.h&gt;
#include &quot;Schiff.cpp&quot;
#include &quot;Spielfeld.cpp&quot;
using namespace std;
int main(int *pr)
{
    spielfeld sf;//Spielfeld wird erzeugt
    sf.nullbelegen();//Spielfeld wird belegt
    schiff kreuzer1;//Schiff Spieler1
    kreuzer1.hpbelegen();//SchiffsHP werden belegt
    kreuzer1.sradius();//Schussradius wird generiert
    cout&lt;&lt;*kreuzer1.pr;//ichhab auch schon &amp; anstatt * probiert und statt pr
                       //auch pr[0]
                       //...das programm geht natürlich noch weiter ist aber 
                       //irrelevant für den Fehler
</code></pre>
<p>Allerdings gibt mir das Programm jetzt anstatt &quot;1&quot;---&gt; 0X44a7b8 aus wenn ich es ohne &quot;<em>&quot; eingebe und 4479568 mit &quot;</em>&quot; und 0x22fd90 mit &quot;&amp;&quot;...so was ist jetzt die richtige Syntax damit da eine EINS steht...</p>
<p>Vieldn Dank MfG Sunwalker</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729256</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729256</guid><dc:creator><![CDATA[Sunwalker]]></dc:creator><pubDate>Fri, 19 Jun 2009 08:29:08 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Fri, 19 Jun 2009 09:08:17 GMT]]></title><description><![CDATA[<pre><code>int *pr=&amp;rumpf[0];
</code></pre>
<p>da liegt der Fehler</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729285</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729285</guid><dc:creator><![CDATA[harg]]></dc:creator><pubDate>Fri, 19 Jun 2009 09:08:17 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Fri, 19 Jun 2009 11:33:53 GMT]]></title><description><![CDATA[<p>Hmm ok da liegt der Fehler aber was meinst du genau?<br />
Also ich hab jetzt mal versucht folgendes zu ändern :</p>
<p>int</p>
<pre><code class="language-cpp">int *pr=&amp;rumpf
</code></pre>
<p>---&gt;</p>
<pre><code class="language-cpp">int *pr=rumpf[0]
</code></pre>
<p>der fehler besteht aber weiterhin .<br />
jönntest du eventuell näher erläutern was du meinst wäre echt super</p>
<p>Danke Mfg Sunwalker</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729372</guid><dc:creator><![CDATA[Sunwalker]]></dc:creator><pubDate>Fri, 19 Jun 2009 11:33:53 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Fri, 19 Jun 2009 11:34:08 GMT]]></title><description><![CDATA[<p>Du musst die Klassenvariable verwenden...</p>
<pre><code class="language-cpp">*pr = &amp;rumpf;
</code></pre>
<p>statt</p>
<pre><code class="language-cpp">int *pr = &amp;rumpf;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1729379</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729379</guid><dc:creator><![CDATA[Tobias Gerg]]></dc:creator><pubDate>Fri, 19 Jun 2009 11:34:08 GMT</pubDate></item><item><title><![CDATA[Reply to Array Werte Pointern zuweisen (ich denke mal nicht ganz trivial) on Fri, 19 Jun 2009 11:43:55 GMT]]></title><description><![CDATA[<p>ja also ich hab diese Variable verwendet aber dabei gibt er auch nur fehler aus ...ich weis nicht vllt mach ich was falsch könnte mir das vllt jemand in meinen Code reinschreiben so dass ich genau weis wies funktioniert</p>
<p>MfG Sunwalker</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729385</guid><dc:creator><![CDATA[Sunwalker]]></dc:creator><pubDate>Fri, 19 Jun 2009 11:43:55 GMT</pubDate></item></channel></rss>