<?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[Klassentemplate vs. Templateklasse]]></title><description><![CDATA[<p>Klassentemplate ist der angeblich richtige Begriff, aber was ist an Templateklasse so falsch? Sagt imho beides so ziemlich das gleiche aus: Ein Template für eine Klasse.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/216165/klassentemplate-vs-templateklasse</link><generator>RSS for Node</generator><lastBuildDate>Sun, 11 Oct 2026 20:13:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/216165.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 19 Jun 2008 20:55:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Klassentemplate vs. Templateklasse on Thu, 19 Jun 2008 20:55:40 GMT]]></title><description><![CDATA[<p>Klassentemplate ist der angeblich richtige Begriff, aber was ist an Templateklasse so falsch? Sagt imho beides so ziemlich das gleiche aus: Ein Template für eine Klasse.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1532591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532591</guid><dc:creator><![CDATA[Competition]]></dc:creator><pubDate>Thu, 19 Jun 2008 20:55:40 GMT</pubDate></item><item><title><![CDATA[Reply to Klassentemplate vs. Templateklasse on Thu, 19 Jun 2008 21:06:02 GMT]]></title><description><![CDATA[<p>Eine Templateklasse ist das Resultat eines Klassentemplates <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>&lt;a href= schrieb:</p>
<blockquote>
<p>die FAQ&quot;&gt;<strong>11. Was ist der Unterschied zwischen Klassentemplate und Templateklasse?</strong><br />
Wenn man über Templates spricht, ist es manchmal wichtig, eine gemeinsame Terminologie zu haben. Der Ausdruck Klassentemplate beschreibt eine Schablone für eine Familie von Klassen. Templateklasse wird leider auch manchmal als Synonym für Klassentemplate benutzt, bezeichnet aber eigentlich eine Klasse, die aus der Vorlage (dem Template) erzeugt wurde bzw. eine Spezialisierung des Templates.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1532595</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532595</guid><dc:creator><![CDATA[zwutz]]></dc:creator><pubDate>Thu, 19 Jun 2008 21:06:02 GMT</pubDate></item><item><title><![CDATA[Reply to Klassentemplate vs. Templateklasse on Thu, 19 Jun 2008 21:36:05 GMT]]></title><description><![CDATA[<p>zwutz schrieb:</p>
<blockquote>
<p>Eine Templateklasse ist das Resultat eines Klassentemplates <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>&lt;a href= schrieb:</p>
<blockquote>
<p>die FAQ&quot;&gt;<strong>11. Was ist der Unterschied zwischen Klassentemplate und Templateklasse?</strong><br />
Wenn man über Templates spricht, ist es manchmal wichtig, eine gemeinsame Terminologie zu haben. Der Ausdruck Klassentemplate beschreibt eine Schablone für eine Familie von Klassen. Templateklasse wird leider auch manchmal als Synonym für Klassentemplate benutzt, bezeichnet aber eigentlich eine Klasse, die aus der Vorlage (dem Template) erzeugt wurde bzw. eine Spezialisierung des Templates.</p>
</blockquote>
</blockquote>
<p>In Code ausgedrückt:</p>
<pre><code class="language-cpp">//Klassentemplate
template &lt;class T&gt;
class Wuppdich {
 /*...*/
};

//typedef auf eine Templateklasse
typedef Wuppdich&lt;long int&gt;  Langes_Wuppdich;

//Objekt einer Templateklasse
Wuppdich&lt;short int&gt; kurzwupp; //Achtung: Nur ein Beispiel, globale Objekte sind meist schlechtes Design!
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1532604</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532604</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 19 Jun 2008 21:36:05 GMT</pubDate></item></channel></rss>