<?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-Klassenprogramierung - Kontruktor wird nicht erkannt]]></title><description><![CDATA[<p>Hallo Zusammen, ich hab folgedes Problem, welches ich mir im Moment nicht erklären kann.</p>
<p>Ich habe eine Klasse definiert, die unter anderem folgenden Code beinhaltet:<br />
Headerdatei:</p>
<pre><code class="language-cpp">template&lt;typename T&gt; 
class complex 
{
 private:
   T re;
   T im;
 public: 
   complex();
   complex(const T, const T);
   complex(T);
};
</code></pre>
<p>Programmdatei:</p>
<pre><code class="language-cpp">template&lt;typename T&gt;
complex&lt;T&gt;::complex(const T x=0, const T y=0) : re(x), im(y) 
{  
   return;
}
</code></pre>
<p>Also wie ihr seht, will ich mir einen Kontruktor schreiben, welcher 2 Parameter erwartet.<br />
In meiner main Datei definiere ich das Template mit dem Wert double beim instanzieren eines Objectes wie folgt aus:</p>
<pre><code class="language-cpp">complex&lt;double&gt; x(3.9,4.0);
</code></pre>
<p>Beim Compilieren bekomme ich nun den Fehler:<br />
...undefined reference to 'complex&lt;double&gt;::complex(double,double)'</p>
<p>Warum ?<br />
Wenn ich den Kontruktor direkt in der Headerdatei ausdefinieren, gibts keine Probleme.<br />
Ich würde mich über Hilfe sehr freuen !</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/229621/template-klassenprogramierung-kontruktor-wird-nicht-erkannt</link><generator>RSS for Node</generator><lastBuildDate>Sun, 27 Sep 2026 15:38:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/229621.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 14 Dec 2008 15:26:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Sun, 14 Dec 2008 15:26:37 GMT]]></title><description><![CDATA[<p>Hallo Zusammen, ich hab folgedes Problem, welches ich mir im Moment nicht erklären kann.</p>
<p>Ich habe eine Klasse definiert, die unter anderem folgenden Code beinhaltet:<br />
Headerdatei:</p>
<pre><code class="language-cpp">template&lt;typename T&gt; 
class complex 
{
 private:
   T re;
   T im;
 public: 
   complex();
   complex(const T, const T);
   complex(T);
};
</code></pre>
<p>Programmdatei:</p>
<pre><code class="language-cpp">template&lt;typename T&gt;
complex&lt;T&gt;::complex(const T x=0, const T y=0) : re(x), im(y) 
{  
   return;
}
</code></pre>
<p>Also wie ihr seht, will ich mir einen Kontruktor schreiben, welcher 2 Parameter erwartet.<br />
In meiner main Datei definiere ich das Template mit dem Wert double beim instanzieren eines Objectes wie folgt aus:</p>
<pre><code class="language-cpp">complex&lt;double&gt; x(3.9,4.0);
</code></pre>
<p>Beim Compilieren bekomme ich nun den Fehler:<br />
...undefined reference to 'complex&lt;double&gt;::complex(double,double)'</p>
<p>Warum ?<br />
Wenn ich den Kontruktor direkt in der Headerdatei ausdefinieren, gibts keine Probleme.<br />
Ich würde mich über Hilfe sehr freuen !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630351</guid><dc:creator><![CDATA[meisteralex]]></dc:creator><pubDate>Sun, 14 Dec 2008 15:26:37 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Sun, 14 Dec 2008 15:38:08 GMT]]></title><description><![CDATA[<p>Templates können lediglich mit dem Schlüsselwort export in Quelldateien benutzt werden, was von wenigen Compilern unterstüzt wird.</p>
<p>Darum muss das ganze in den Header. Du kannst es ansonsten ja auch in eine andere Datei schreiben und diese dann per include am Ende der Header Datei einfügen. (Das wird normalerweise gemacht..)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630355</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630355</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 14 Dec 2008 15:38:08 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Sun, 14 Dec 2008 20:02:16 GMT]]></title><description><![CDATA[<p>Hi meisteralex,</p>
<p>ich glaube, in diesem Fall ist wesentlicher, dass Du die Default-Parameter erst in der Implementation definierst - sie müssen aber in der Deklaration (&quot;Klassendefinition&quot;) definiert werden:</p>
<pre><code class="language-cpp">template&lt;typename T&gt;
class complex
{
...
   // complex(); den braucht's nicht bzw. darf's wegen der Eindeutigkeit nicht geben
   complex(const T x=0, const T y=0) : re(x), im(y) {} // ruhig hier schon Implementation
   // außerdem: Da ei Ctor keine &quot;Funktion&quot; (im klassischen Sinne) ist, braucht's auch kein return
...
};
</code></pre>
<p>Das von drakon geschilderte Problem hätte Dich erst beim Linken erwischt (und da auch nur für genutzte Konstruktoren) und nicht schon beim Compile....</p>
<p>Gruß,</p>
<p>Simon.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630489</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630489</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Sun, 14 Dec 2008 20:02:16 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Sun, 14 Dec 2008 20:05:27 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>...</p>
</blockquote>
<p>Ups. Das kommt davon, wenn man den Post nicht ganz durchliest.<br />
Normalerweise kommt ja eh die gekürtzte Verison dieses Problems. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1630494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630494</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 14 Dec 2008 20:05:27 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Sun, 14 Dec 2008 20:09:33 GMT]]></title><description><![CDATA[<p>Hast schon Recht - in 99% der Fälle ist's ja auch das &quot;Implementation-ausgelagert-Problem&quot;. ... könnte man schon fast ein eigenes Subforum für aufmachen - genauso wie für das &quot;Zahl&lt;-&gt;String&quot;-Thema. <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>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630496</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Sun, 14 Dec 2008 20:09:33 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Sun, 14 Dec 2008 20:11:24 GMT]]></title><description><![CDATA[<p>Dass es in den FAQ steht, sollte eigentlich reichen. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1630498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630498</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 14 Dec 2008 20:11:24 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Sun, 14 Dec 2008 20:38:19 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>Dass es in den FAQ steht, sollte eigentlich reichen. <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>
</blockquote>
<p>Naja. Sollte mal ein wenig erweitert werden.<br />
z.B das mit dem Compiler. Wurde zwar angesprochen, aber nicht aufgenommen. Es geht ja nicht darum einen zu nehmen, den wir wollen, sondern einfach nur einen aktuellen. Dann ist alles OK. Aber sich immer wegen alten, inkompatiblen Compiler Fehler einzuhandeln, kann es nicht sein.<br />
Oder auch eine gute, aktuelle Bücherliste (für Anfänger).. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630514</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630514</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 14 Dec 2008 20:38:19 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Sun, 14 Dec 2008 21:06:05 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>Dass es in den FAQ steht, sollte eigentlich reichen. <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>
</blockquote>
<p>ich habe auch nicht dafür <em>plädiert</em>, ein eigenes Subforum aufzumachen, sondern meinte eher: Die Threads zu diesem Thema würden locker ein eigenes Subforum füllen.</p>
<p>Ich meine auch nicht, dass ein Subforum besser funktionierte als die FAQ. Beides krankt am gleichen Ansatz: Erst wer schon weiß, dass &lt;XYZ&gt; sein eigentliches Problem ist, kann er danach suchen und finden.<br />
Und dazu noch: Erst wenn er weiß, dass sein &quot;absolut merkwürdiges und einzigartiges Problem (vermutlich Compilerfehler)&quot; in Wirklichkeit ein 08/15-Fehler von Anfängern ist, kommt er auf die Idee, in den FAQs nachzusehen...</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630523</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630523</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Sun, 14 Dec 2008 21:06:05 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Sun, 14 Dec 2008 21:34:31 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>ich habe auch nicht dafür <em>plädiert</em>, ein eigenes Subforum aufzumachen, sondern meinte eher: Die Threads zu diesem Thema würden locker ein eigenes Subforum füllen.</p>
</blockquote>
<p>Ja, das hab ich auch so verstanden. <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>Aber du hast schon Recht. Dazu kommt noch, dass die FAQ meiner Ansicht nach sehr unübersichtlich ist. Manche Titel sagen nichts aus oder sind sonst verwirrend, viele Themen überschneiden sich inhaltlich, und einige sind von mir aus gesehen alles andere als &quot;frequently asked&quot;.</p>
<p>Naja, liegt auch daran, dass einfach gewisse Threads, die als wichtig erachtet werden, in den FAQ-Bereich verschoben werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630534</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630534</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 14 Dec 2008 21:34:31 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Mon, 15 Dec 2008 00:24:04 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>Das von drakon geschilderte Problem hätte Dich erst beim Linken erwischt (und da auch nur für genutzte Konstruktoren) und nicht schon beim Compile</p>
</blockquote>
<p>Tut es doch auch beim Versuch den Konstruktor aufzurufen:</p>
<p>meisteralex schrieb:</p>
<blockquote>
<p>In meiner main Datei definiere ich das Template mit dem Wert double beim instanzieren eines Objectes wie folgt aus:</p>
<pre><code class="language-cpp">complex&lt;double&gt; x(3.9,4.0);
</code></pre>
</blockquote>
<p>Und hier der Linkerfehler:</p>
<p>meisteralex schrieb:</p>
<blockquote>
<p>undefined reference to 'complex&lt;double&gt;::complex(double,double)'</p>
</blockquote>
<p>Anscheinend hat er doch die Impl. in ne andere Quelldatei ausgelagert:</p>
<p>meisteralex schrieb:</p>
<blockquote>
<p>Wenn ich den Kontruktor direkt in der Headerdatei ausdefinieren, gibts keine Probleme.</p>
</blockquote>
<p>Oder ist es schon zu spät und ich übersehe etwas? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630567</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630567</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 15 Dec 2008 00:24:04 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Mon, 15 Dec 2008 01:19:02 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">class complex
{
public:
  complex(const T x=0, const T y=0)
};
</code></pre>
<p>ich würde den CTor als explicit marken - außerdem würde ich<br />
<code>(const T &amp;x = T(), const T &amp;y = T())</code><br />
schreiben - aber da weiß ich nicht, ob es sich was nimmt (bei dir wird der copy-ctor von int zu T vrmtl aufgerufen bei meiner variante wird nur der default ctor aufgerufen), also:</p>
<pre><code class="language-cpp">class complex
{
public:
  explicit(const T &amp;_re = T(), const T &amp;_im = T()) : re(_re), im(_im) {}
};
</code></pre>
<p>bb und gn8 ^^</p>
<p>PS: Als Referenz, weil es im Vergleich zu den Standard-Typen Copy-CToren wahrscheinlich nur ein wenig langsamer ist bei großen Zahlen (also extra Bibliotheken für die) allerdings sehr viel schneller sein sollte - aber falls es darauf so sehr ankommt würde man da vielleich auch mit boost::enable_if oder so - je nach dem wie groß der datentyp ist - die const ref-variante oder die per-value-methode einschalten können, weiß ich aber nicht, ob sich dafür die schreibarbeit lohnt und ob das überhaupt so einfach geht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630572</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Mon, 15 Dec 2008 01:19:02 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Mon, 15 Dec 2008 08:32:14 GMT]]></title><description><![CDATA[<p>KasF schrieb:</p>
<blockquote>
<p>Simon2 schrieb:</p>
<blockquote>
<p>Das von drakon geschilderte Problem hätte Dich erst beim Linken erwischt (und da auch nur für genutzte Konstruktoren) und nicht schon beim Compile</p>
</blockquote>
<p>Tut es doch auch beim Versuch den Konstruktor aufzurufen...</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>äh ... wo liegt denn der Unterschied zwischen &quot;Konstruktor nutzen&quot; und &quot;Konstruktor aufrufen&quot; ?</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630627</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630627</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Mon, 15 Dec 2008 08:32:14 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Mon, 15 Dec 2008 16:54:18 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>äh ... wo liegt denn der Unterschied zwischen &quot;Konstruktor nutzen&quot; und &quot;Konstruktor aufrufen&quot; ?</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>äh ... da liegt kein Unterschied vor.</p>
<p>Aber nach genauerer Betrachtung von:</p>
<p>Simon2 schrieb:</p>
<blockquote>
<p>Das von drakon geschilderte Problem <strong>hätte</strong> Dich erst beim Linken erwischt</p>
</blockquote>
<p>wurde mir klar was du meintest, war doch wohl schon spät ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630876</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630876</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 15 Dec 2008 16:54:18 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Tue, 16 Dec 2008 08:36:11 GMT]]></title><description><![CDATA[<p>Ok, dann sind wir uns ja einig - schön <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1631084</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1631084</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Tue, 16 Dec 2008 08:36:11 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Tue, 16 Dec 2008 12:30:34 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>Das von drakon geschilderte Problem hätte Dich erst beim Linken erwischt (und da auch nur für genutzte Konstruktoren) und nicht schon beim Compile....</p>
</blockquote>
<p>Es ist das von drakon geschilderte Problem, und der Fehler HAT ihn auch erst beim Linken erwischt. Dass der OP den Unterschied nicht für relevant hält und deswegen &quot;beim Compilieren&quot; hinschreibt ist wieder eine andere Sache.</p>
<p>Die Default-Parameter in der Implementierung sind natürlich trotzdem Blödsinn. Das eigentliche Problem waren sie hier aber wohl nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1631211</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1631211</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Tue, 16 Dec 2008 12:30:34 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Tue, 16 Dec 2008 13:53:45 GMT]]></title><description><![CDATA[<p>hustbaer schrieb:</p>
<blockquote>
<p>...Es ist das von drakon geschilderte Problem, und der Fehler HAT ihn auch erst beim Linken erwischt. ...</p>
</blockquote>
<p>hmmmmmmm ... das ist aber diesmal besonder gut versteckt. Ich wäre auch von einer Compilerfehlermeldung ausgegangen (hatte aber auch nicht realisiert, dass &quot;... undefined reference ...&quot; schon so eine Art &quot;Schlüsselwort für Linker&quot; ist (könnte glatt schon in C++09 aufgenommen werden <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="😉"
    /> ).<br />
Also gut: Man lernt nie aus - auch das Lesen nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1631255</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1631255</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Tue, 16 Dec 2008 13:53:45 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Tue, 16 Dec 2008 15:08:40 GMT]]></title><description><![CDATA[<p>Da lag ich ja doch richtig <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> Deutsche Sprache, schwere Sprache ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1631332</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1631332</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 16 Dec 2008 15:08:40 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Wed, 17 Dec 2008 01:58:16 GMT]]></title><description><![CDATA[<p>Naja, ist ja nicht tragisch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Wer unter MSVC schon öfters solche Fehlermeldungen hat weiss halt dass das ein Linker-Fehler ist.<br />
Zugegeben, es wäre theoretisch möglich dass andere Tool-Chains das anders machen, aber eine &quot;undefined reference&quot; vom Compiler... wüsste nicht was das bedeuten soll. Vor allem wenn dort schon genau die Funktion angegeben ist die ihm abgeht. (Und da Default-Parameter an der Signatur nichts ändern kann das IMO eben auch nicht reinspielen)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1631574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1631574</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Wed, 17 Dec 2008 01:58:16 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Klassenprogramierung - Kontruktor wird nicht erkannt on Wed, 17 Dec 2008 10:46:59 GMT]]></title><description><![CDATA[<p>hustbaer schrieb:</p>
<blockquote>
<p>...eine &quot;undefined reference&quot; vom Compiler... wüsste nicht was das bedeuten soll. ...</p>
</blockquote>
<p>Eben.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1631734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1631734</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 17 Dec 2008 10:46:59 GMT</pubDate></item></channel></rss>