<?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[Zeiger - Problem]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich wollte eine Funktion schreiben, über die man einen Zeiger in einem anderen Gültigkeitsbereich inkrementieren kann.</p>
<p>Ich denke ich hab das System noch nicht ganz verstanden^^.</p>
<p>##Vereinfacht dargestellt##</p>
<p>void ZeigerInk(int** Test)<br />
{<br />
*Test++;<br />
}</p>
<p>void main()<br />
{<br />
int Testarray[] = {1,2,3,4,5};<br />
int* pTest = &amp;Testarray[0];</p>
<p>ZeigerInk(&amp;pTest);</p>
<p>return 0;<br />
}</p>
<p>Bei der Übergabe eines einfachen Pointers ist garnichts passiert, jedoch tut sich mit einem Zeiger auf einen Zeiger genauso wenig =(.</p>
<p>Hoffe mir kann jemand helfen.</p>
<p>Vielen Dank!<br />
Woo</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/242076/zeiger-problem</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 05:06:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/242076.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 29 May 2009 16:37:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zeiger - Problem on Fri, 29 May 2009 16:37:10 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich wollte eine Funktion schreiben, über die man einen Zeiger in einem anderen Gültigkeitsbereich inkrementieren kann.</p>
<p>Ich denke ich hab das System noch nicht ganz verstanden^^.</p>
<p>##Vereinfacht dargestellt##</p>
<p>void ZeigerInk(int** Test)<br />
{<br />
*Test++;<br />
}</p>
<p>void main()<br />
{<br />
int Testarray[] = {1,2,3,4,5};<br />
int* pTest = &amp;Testarray[0];</p>
<p>ZeigerInk(&amp;pTest);</p>
<p>return 0;<br />
}</p>
<p>Bei der Übergabe eines einfachen Pointers ist garnichts passiert, jedoch tut sich mit einem Zeiger auf einen Zeiger genauso wenig =(.</p>
<p>Hoffe mir kann jemand helfen.</p>
<p>Vielen Dank!<br />
Woo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1718045</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1718045</guid><dc:creator><![CDATA[Woo]]></dc:creator><pubDate>Fri, 29 May 2009 16:37:10 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger - Problem on Fri, 29 May 2009 16:38:43 GMT]]></title><description><![CDATA[<p>Ich hab vergessen</p>
<p>cout &lt;&lt; *pTest &lt;&lt; endl;</p>
<p>nach dem Funktionsaufruf dazuzuschreiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1718046</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1718046</guid><dc:creator><![CDATA[Woo]]></dc:creator><pubDate>Fri, 29 May 2009 16:38:43 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger - Problem on Fri, 29 May 2009 16:53:23 GMT]]></title><description><![CDATA[<p>Ok hat sich erledigt.</p>
<p>Das Problem war folgendes.</p>
<pre><code>void ZeigerInk(int** Test)
{
*Test++;
}
</code></pre>
<p>funktioniert nicht.</p>
<p>aber</p>
<pre><code>void ZeigerInk(int** Test)
{
*Test = *Test + 1;
}
</code></pre>
<p>funktioniert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1718053</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1718053</guid><dc:creator><![CDATA[Woo]]></dc:creator><pubDate>Fri, 29 May 2009 16:53:23 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger - Problem on Fri, 29 May 2009 16:55:05 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;

void ZeigerInk(int* Test) 
{ 
    ++*Test; 
} 

int main() 
{ 
    int Testarray[] = {1,2,3,4,5}; 
    int* pTest = &amp;Testarray[0]; 

    ZeigerInk(pTest); 
    std::cout &lt;&lt; *pTest &lt;&lt; std::endl;

    return 0; 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1718054</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1718054</guid><dc:creator><![CDATA[Mizar]]></dc:creator><pubDate>Fri, 29 May 2009 16:55:05 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger - Problem on Fri, 29 May 2009 17:24:05 GMT]]></title><description><![CDATA[<p>Oder<br />
++(*zeiger)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1718066</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1718066</guid><dc:creator><![CDATA[C++ XPErt]]></dc:creator><pubDate>Fri, 29 May 2009 17:24:05 GMT</pubDate></item></channel></rss>