<?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[typedef und template fuer Funktionspointer]]></title><description><![CDATA[<p>Ich habe diesen folgenden Codeschnipsel von jemand bekommen, der als Compiler<br />
GCC verwendet. Dort kommt die Fehlermeldung &quot;error: template declaration of 'typedef'&quot; oder so. Bei mir lies er sich allerdings im VC6 Dingens ohne Probleme kompilieren. Gibt es hier Probleme mit dem Standard. Ist sowas erlaubt, oder stecken da wieder die Illuminaten dahinter? <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>
<pre><code class="language-cpp">template&lt;typename T&gt;
typedef void (*foo)(T x);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/261789/typedef-und-template-fuer-funktionspointer</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 02:46:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/261789.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Feb 2010 21:11:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to typedef und template fuer Funktionspointer on Tue, 23 Feb 2010 21:11:57 GMT]]></title><description><![CDATA[<p>Ich habe diesen folgenden Codeschnipsel von jemand bekommen, der als Compiler<br />
GCC verwendet. Dort kommt die Fehlermeldung &quot;error: template declaration of 'typedef'&quot; oder so. Bei mir lies er sich allerdings im VC6 Dingens ohne Probleme kompilieren. Gibt es hier Probleme mit dem Standard. Ist sowas erlaubt, oder stecken da wieder die Illuminaten dahinter? <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>
<pre><code class="language-cpp">template&lt;typename T&gt;
typedef void (*foo)(T x);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1860310</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1860310</guid><dc:creator><![CDATA[BasicMan01]]></dc:creator><pubDate>Tue, 23 Feb 2010 21:11:57 GMT</pubDate></item><item><title><![CDATA[Reply to typedef und template fuer Funktionspointer on Tue, 23 Feb 2010 21:12:47 GMT]]></title><description><![CDATA[<p>Template-Typedefs sind nicht erlaubt. Im kommenden C++0x wird es allerdings Template Aliases geben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1860312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1860312</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 23 Feb 2010 21:12:47 GMT</pubDate></item><item><title><![CDATA[Reply to typedef und template fuer Funktionspointer on Tue, 23 Feb 2010 21:21:20 GMT]]></title><description><![CDATA[<p>Gibt es denn derzeit dafuer eine Alternative. Das man quasi bei einem Funktionspointer das ein oder andere argument als variablen Datentyp übergibt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1860313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1860313</guid><dc:creator><![CDATA[BasicMan01]]></dc:creator><pubDate>Tue, 23 Feb 2010 21:21:20 GMT</pubDate></item><item><title><![CDATA[Reply to typedef und template fuer Funktionspointer on Tue, 23 Feb 2010 21:38:03 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">template&lt;class T&gt;
struct helper
{
  typedef void (*foo) (T x);
};
//...
int main ()
{
  helper&lt;int&gt;::foo f;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1860318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1860318</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 23 Feb 2010 21:38:03 GMT</pubDate></item></channel></rss>