<?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[statische variable in template - wie initialisieren?]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine template Klasse und habe dort eine statische variable<br />
static int a;</p>
<p>jetzt muss ich ja die statische variable wenn ich in einer gewöhnlichen klasse arbeite mit</p>
<p>int Class::a = 0;</p>
<p>initialisieren.</p>
<p>Bloß wie soll ich das in der template klasse machen?</p>
<p>ein</p>
<p>int Class&lt;T&gt;::a = 0; geht da ja nicht...</p>
<p>Danke für Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/191403/statische-variable-in-template-wie-initialisieren</link><generator>RSS for Node</generator><lastBuildDate>Sat, 26 Sep 2026 00:17:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/191403.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 02 Sep 2007 19:20:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to statische variable in template - wie initialisieren? on Sun, 02 Sep 2007 19:20:19 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine template Klasse und habe dort eine statische variable<br />
static int a;</p>
<p>jetzt muss ich ja die statische variable wenn ich in einer gewöhnlichen klasse arbeite mit</p>
<p>int Class::a = 0;</p>
<p>initialisieren.</p>
<p>Bloß wie soll ich das in der template klasse machen?</p>
<p>ein</p>
<p>int Class&lt;T&gt;::a = 0; geht da ja nicht...</p>
<p>Danke für Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1357474</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1357474</guid><dc:creator><![CDATA[gast_xy]]></dc:creator><pubDate>Sun, 02 Sep 2007 19:20:19 GMT</pubDate></item><item><title><![CDATA[Reply to statische variable in template - wie initialisieren? on Sun, 02 Sep 2007 20:00:15 GMT]]></title><description><![CDATA[<p>gast_xy schrieb:</p>
<blockquote>
<p>int Class&lt;T&gt;::a = 0; geht da ja nicht...</p>
</blockquote>
<p>Das ginge dann, wenn T an dieser Stelle ein bestimmter Typ wäre. Ansonsten</p>
<pre><code class="language-cpp">template &lt;typename T&gt;
int Class&lt;T&gt;::a = 0;
</code></pre>
<p>Das darf auch im Header stehen - die ODR wird nicht verletzt, wenn diese Definition in verschiedenen Übersetzungseinheiten auftaucht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1357494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1357494</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Sun, 02 Sep 2007 20:00:15 GMT</pubDate></item></channel></rss>