<?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[Templateproblem]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;algorithm&gt;

template &lt;typename T&gt;
struct foo
{
    struct bar
    {
    };
};

struct func : public unary_function&lt;typename foo&lt;int&gt;::bar, void&gt;
{
    inline result_type operator(argument_type v)
    {
    }
};
</code></pre>
<blockquote>
<p>/home/dev/projects/trash/btree/main.cpp|24|Fehler: expected template-name before »&lt;« token|<br />
/home/dev/projects/trash/btree/main.cpp|24|Fehler: expected `{' before »&lt;« token|<br />
/home/dev/projects/trash/btree/main.cpp|24|Fehler: expected unqualified-id before »&lt;« token|<br />
||=== Build finished: 3 errors, 0 warnings ===|</p>
</blockquote>
<p>Könnte mir bitte jemand sagen, wie ich den ersten Template Paramter korrekt übergebe? So richtig werd ich aus den Meldungen nicht schlau ... so sollte es doch eigentlich passem oO</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/246242/templateproblem</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 06:44:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/246242.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 24 Jul 2009 23:32:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Templateproblem on Fri, 24 Jul 2009 23:32:19 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;algorithm&gt;

template &lt;typename T&gt;
struct foo
{
    struct bar
    {
    };
};

struct func : public unary_function&lt;typename foo&lt;int&gt;::bar, void&gt;
{
    inline result_type operator(argument_type v)
    {
    }
};
</code></pre>
<blockquote>
<p>/home/dev/projects/trash/btree/main.cpp|24|Fehler: expected template-name before »&lt;« token|<br />
/home/dev/projects/trash/btree/main.cpp|24|Fehler: expected `{' before »&lt;« token|<br />
/home/dev/projects/trash/btree/main.cpp|24|Fehler: expected unqualified-id before »&lt;« token|<br />
||=== Build finished: 3 errors, 0 warnings ===|</p>
</blockquote>
<p>Könnte mir bitte jemand sagen, wie ich den ersten Template Paramter korrekt übergebe? So richtig werd ich aus den Meldungen nicht schlau ... so sollte es doch eigentlich passem oO</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1749191</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749191</guid><dc:creator><![CDATA[dev]]></dc:creator><pubDate>Fri, 24 Jul 2009 23:32:19 GMT</pubDate></item><item><title><![CDATA[Reply to Templateproblem on Fri, 24 Jul 2009 23:40:13 GMT]]></title><description><![CDATA[<pre><code>[cpp]result_type operator[b]()[/b] (argument_type v)[/cpp]
</code></pre>
<p>Du hast den Operator gar nicht angegeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1749192</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749192</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Fri, 24 Jul 2009 23:40:13 GMT</pubDate></item><item><title><![CDATA[Reply to Templateproblem on Fri, 24 Jul 2009 23:45:20 GMT]]></title><description><![CDATA[<p>Oh stimmt ... übersehen ... danke! Die Fehlermeldung bleibt jedoch die selbe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":-("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1749195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749195</guid><dc:creator><![CDATA[dev]]></dc:creator><pubDate>Fri, 24 Jul 2009 23:45:20 GMT</pubDate></item><item><title><![CDATA[Reply to Templateproblem on Fri, 24 Jul 2009 23:56:10 GMT]]></title><description><![CDATA[<p>@dev,<br />
Du sagst uns nicht, wo die Fehlermeldung auftritt. Daher muss ich raten:<br />
Du hast vergessen den Header<a href="http://www.cplusplus.com/reference/std/functional/" rel="nofollow"> <code>&lt;functional&gt;</code> </a>zu inkludieren? Ich tippe daher darauf, dass er <code>std::unary_function</code> nicht kennt.</p>
<p>Und wofür hast du hier <code>&lt;algorithm&gt;</code> inkludiert?</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1749199</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749199</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Fri, 24 Jul 2009 23:56:10 GMT</pubDate></item></channel></rss>