<?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[Frage zu Zeiger]]></title><description><![CDATA[<p>Hallo</p>
<p>int (*func)(); &lt;-- Was ist das für ein Zeiger wie kann man damit arbeiten ?</p>
<p>Ich habe mir jetzt schon mehrere Zeiger Tutorials durchgelesen aber ich finde nichts zu solch einer Art von Zeigern: int (*func)();</p>
<p>Gehört das zu Funktionszeigern ?</p>
<p>Ich hab sowas irgendwomal gesehen aber ich weiss halt nicht was ist mit diesem int (*func)(); Zeiger machen kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/266056/frage-zu-zeiger</link><generator>RSS for Node</generator><lastBuildDate>Thu, 03 Sep 2026 15:44:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/266056.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 May 2010 13:17:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zu Zeiger on Mon, 03 May 2010 13:17:57 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>int (*func)(); &lt;-- Was ist das für ein Zeiger wie kann man damit arbeiten ?</p>
<p>Ich habe mir jetzt schon mehrere Zeiger Tutorials durchgelesen aber ich finde nichts zu solch einer Art von Zeigern: int (*func)();</p>
<p>Gehört das zu Funktionszeigern ?</p>
<p>Ich hab sowas irgendwomal gesehen aber ich weiss halt nicht was ist mit diesem int (*func)(); Zeiger machen kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891743</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891743</guid><dc:creator><![CDATA[ze ei gr]]></dc:creator><pubDate>Mon, 03 May 2010 13:17:57 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Zeiger on Mon, 03 May 2010 13:22:08 GMT]]></title><description><![CDATA[<p>Naja, du kannst auf Funktionen Zeigen. Etwa</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

int foo() { return 1; }
int bar() { return 2; }

int main() {
  int (*func)();

  func = foo;
  std::cout &lt;&lt; func() &lt;&lt; '\n'; // gibt 1 aus
  func = bar;
  std::cout &lt;&lt; func() &lt;&lt; std::endl; // gibt 2 aus
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1891748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891748</guid><dc:creator><![CDATA[seldon]]></dc:creator><pubDate>Mon, 03 May 2010 13:22:08 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Zeiger on Mon, 03 May 2010 13:22:53 GMT]]></title><description><![CDATA[<p>Jep, das ist ein Funktionszeiger.</p>
<pre><code class="language-cpp">int meineFunktion();
int (*func)();

func = meineFunktion;

int a = func();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1891749</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891749</guid><dc:creator><![CDATA[blub* 0]]></dc:creator><pubDate>Mon, 03 May 2010 13:22:53 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Zeiger on Mon, 03 May 2010 13:46:37 GMT]]></title><description><![CDATA[<p>Ich hab jetzt mal versucht der Funktions foo über den Funktionszeiger func einen Wert zu zuweisen:</p>
<p>Aber ich bekomme immer die Fehlemeldung L-Wert erwartet was heisst das jetzt ?</p>
<p>Was mache ich da falsch ?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

        int foo(int var)
        {
             return var;
        }

int main()
{

int (*func)( int );

func(2) = foo;

cout &lt;&lt;  func(2);

system(&quot;PAUSE&quot;);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1891764</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891764</guid><dc:creator><![CDATA[ze ei gr]]></dc:creator><pubDate>Mon, 03 May 2010 13:46:37 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Zeiger on Mon, 03 May 2010 13:50:25 GMT]]></title><description><![CDATA[<p>Du übergibst da einen Parameter, was zur Folge hat, dass die Funktion ausgewertet wird. Lass die Klammern und das Argument weg!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891767</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Mon, 03 May 2010 13:50:25 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Zeiger on Mon, 03 May 2010 13:57:16 GMT]]></title><description><![CDATA[<p>Ahh so gehts ty</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std; 

        int foo(int var) 
        {
             cout&lt;&lt;&quot;foo wert: &quot; &lt;&lt; var &lt;&lt; endl;
             return var; 
        } 

int main() 
{ 

int (*func)( int ); 

func = foo;

func(2);

system(&quot;PAUSE&quot;); 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1891775</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891775</guid><dc:creator><![CDATA[ze ei gr]]></dc:creator><pubDate>Mon, 03 May 2010 13:57:16 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Zeiger on Mon, 03 May 2010 14:09:31 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /><br />
Super, dass du die komplette Lösung nochmal postest. Wird leider viel zu wenig gemacht. Auch wenn ein Problem trivial scheint kann es für jemanden anderen sehr hilfreich sein, wenn ein Problem komplett gelöst ist! <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/1891784</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891784</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Mon, 03 May 2010 14:09:31 GMT</pubDate></item></channel></rss>