<?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[[gelöst] too few template-parameter-lists]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte ein Klassentemplate spezifizieren, und zwar so:</p>
<p>foo.h</p>
<pre><code class="language-cpp">template &lt;typename A&gt;
class Foo{
 Foo();
 ~Foo();
};
</code></pre>
<p>foobar.h</p>
<pre><code class="language-cpp">#include &quot;foo.h&quot;
#include &quot;bar.h&quot;

typedef Foo&lt;Bar&gt; Foobar;
</code></pre>
<p>foobar.cpp</p>
<pre><code class="language-cpp">include &quot;foobar.h&quot;

Foobar::Foobar()
{
}

Foobar::~Foobar()
{
}
</code></pre>
<p>So würde ich gerne definieren, was die Funktionen von Foo zu tun haben, wenn Foo mit Bar instantiiert wird.</p>
<p>Leider gefällt gcc 4.4 das nicht:<br />
Fehlermeldung &quot;too few template-parameter-lists&quot;.</p>
<p>Wie bekomme ich das kompiliert?</p>
<p>Gruß,<br />
Phil</p>
<p>EDIT: gelöst.<br />
Ich Dösbaddel hab das template&lt;&gt; vergessen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/260219/gelöst-too-few-template-parameter-lists</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 10:33:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/260219.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 02 Feb 2010 13:20:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [gelöst] too few template-parameter-lists on Tue, 02 Feb 2010 13:39:43 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte ein Klassentemplate spezifizieren, und zwar so:</p>
<p>foo.h</p>
<pre><code class="language-cpp">template &lt;typename A&gt;
class Foo{
 Foo();
 ~Foo();
};
</code></pre>
<p>foobar.h</p>
<pre><code class="language-cpp">#include &quot;foo.h&quot;
#include &quot;bar.h&quot;

typedef Foo&lt;Bar&gt; Foobar;
</code></pre>
<p>foobar.cpp</p>
<pre><code class="language-cpp">include &quot;foobar.h&quot;

Foobar::Foobar()
{
}

Foobar::~Foobar()
{
}
</code></pre>
<p>So würde ich gerne definieren, was die Funktionen von Foo zu tun haben, wenn Foo mit Bar instantiiert wird.</p>
<p>Leider gefällt gcc 4.4 das nicht:<br />
Fehlermeldung &quot;too few template-parameter-lists&quot;.</p>
<p>Wie bekomme ich das kompiliert?</p>
<p>Gruß,<br />
Phil</p>
<p>EDIT: gelöst.<br />
Ich Dösbaddel hab das template&lt;&gt; vergessen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1849152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1849152</guid><dc:creator><![CDATA[PhilippM]]></dc:creator><pubDate>Tue, 02 Feb 2010 13:39:43 GMT</pubDate></item></channel></rss>