<?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[templates und BCB 6 ?]]></title><description><![CDATA[<p>hallo<br />
ich wollt mit eine tree klasse zusammenbasteln</p>
<pre><code class="language-cpp">template &lt;typename T&gt;
class Tree
{
    private:
    protected:

    public:
        Tree(Tree&lt;T&gt;* left = NULL, Tree&lt;T&gt;* right = NULL);

// und noch mehr
</code></pre>
<p>wenn ich aber dann</p>
<pre><code class="language-cpp">template &lt;typename T&gt;
Tree&lt;T&gt;::Tree(Tree&lt;T&gt;* left, Tree&lt;T&gt;* right)
{
}
</code></pre>
<p>in die .cpp datei pake, dann findet der Linker den code nicht mehr. ich krieg eine linker fehler das der die implementation von dem kontruktor nicht findet.<br />
wenn ich aber alles in die tree.h pake, dann findet er alles.<br />
woran liegt das ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/84330/templates-und-bcb-6</link><generator>RSS for Node</generator><lastBuildDate>Thu, 02 Jul 2026 16:32:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/84330.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 29 Aug 2004 10:45:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to templates und BCB 6 ? on Sun, 29 Aug 2004 10:45:28 GMT]]></title><description><![CDATA[<p>hallo<br />
ich wollt mit eine tree klasse zusammenbasteln</p>
<pre><code class="language-cpp">template &lt;typename T&gt;
class Tree
{
    private:
    protected:

    public:
        Tree(Tree&lt;T&gt;* left = NULL, Tree&lt;T&gt;* right = NULL);

// und noch mehr
</code></pre>
<p>wenn ich aber dann</p>
<pre><code class="language-cpp">template &lt;typename T&gt;
Tree&lt;T&gt;::Tree(Tree&lt;T&gt;* left, Tree&lt;T&gt;* right)
{
}
</code></pre>
<p>in die .cpp datei pake, dann findet der Linker den code nicht mehr. ich krieg eine linker fehler das der die implementation von dem kontruktor nicht findet.<br />
wenn ich aber alles in die tree.h pake, dann findet er alles.<br />
woran liegt das ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/594353</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/594353</guid><dc:creator><![CDATA[DEvent]]></dc:creator><pubDate>Sun, 29 Aug 2004 10:45:28 GMT</pubDate></item><item><title><![CDATA[Reply to templates und BCB 6 ? on Mon, 30 Aug 2004 08:33:46 GMT]]></title><description><![CDATA[<p>Templates müssen als inline deklariert werden... (siehe suchen funktion)<br />
ich selbst habe die Templates im Header belassen ansonsten musst du laut einigen Postern hier, das schlüsselwort &quot;export&quot; in der cpp verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/594975</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/594975</guid><dc:creator><![CDATA[FrankHof]]></dc:creator><pubDate>Mon, 30 Aug 2004 08:33:46 GMT</pubDate></item></channel></rss>