<?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[Template klassen]]></title><description><![CDATA[<p>Hi</p>
<p>Wenn ich eine template Klasse so in einer Headerdatei deklariere:</p>
<pre><code>template&lt;class T&gt;
</code></pre>
<p>Und dann die Funktionen deklariere, sie aber in einer cpp-Datei ungefähr so definiere:</p>
<pre><code>template&lt;class T&gt;
Klasse&lt;T&gt;::Function() {
}
</code></pre>
<p>Dann beschwehrt sich der Linkier: &quot;unresolved external ...&quot;.<br />
Mit Definitionen in der Headerdatei funktionierts.</p>
<p>Danke für alle Tips!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/118396/template-klassen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 10:23:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/118396.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 18 Aug 2005 04:44:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Template klassen on Thu, 18 Aug 2005 04:44:18 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Wenn ich eine template Klasse so in einer Headerdatei deklariere:</p>
<pre><code>template&lt;class T&gt;
</code></pre>
<p>Und dann die Funktionen deklariere, sie aber in einer cpp-Datei ungefähr so definiere:</p>
<pre><code>template&lt;class T&gt;
Klasse&lt;T&gt;::Function() {
}
</code></pre>
<p>Dann beschwehrt sich der Linkier: &quot;unresolved external ...&quot;.<br />
Mit Definitionen in der Headerdatei funktionierts.</p>
<p>Danke für alle Tips!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854571</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854571</guid><dc:creator><![CDATA[wappler]]></dc:creator><pubDate>Thu, 18 Aug 2005 04:44:18 GMT</pubDate></item><item><title><![CDATA[Reply to Template klassen on Thu, 18 Aug 2005 05:20:58 GMT]]></title><description><![CDATA[<p>Deklaration und Definition von Templateklassen/-funktionen müssen in eine einzige Datei geschrieben werden. Also nur z.B. in die Headerdatei. Zweite Möglichkeit wäre die Verwendung des Schlüsselwortes 'export', welcher nur von wenigen Compilern unterstützt wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854575</guid><dc:creator><![CDATA[BigBoomer]]></dc:creator><pubDate>Thu, 18 Aug 2005 05:20:58 GMT</pubDate></item></channel></rss>