<?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[Undefined Reference]]></title><description><![CDATA[<p>Hi,<br />
kann mir jemand sagen warum mein Compiler immer wieder die Meldung: &quot;::Vector(int)]+0x86)||undefined reference to `DictionaryEntry&lt;int, int&gt;::DictionaryEntry()'|&quot; raushaut?</p>
<p>DictionaryEntry sieht so aus:</p>
<pre><code class="language-cpp">template&lt;class KEY, class VALUE&gt;
DictionaryEntry&lt;KEY,VALUE&gt;::DictionaryEntry(){}
</code></pre>
<p>und das ist Vector:</p>
<pre><code class="language-cpp">template&lt;class T&gt;
Vector&lt;T&gt;::Vector(int size=10)
{
    m_size=size;
    m_data=new T[m_size];
}
</code></pre>
<p>Btw wenn ich das Objekt am Schluss mit zwei Klammern versehe,</p>
<pre><code class="language-cpp">Dictionary&lt;int,int&gt; dictionary()
</code></pre>
<p>dann funktioniert es. Tu ich dies nicht kommt die oben beschriebenen Fehlermeldung</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/244882/undefined-reference</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 22:44:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/244882.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 07 Jul 2009 09:09:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:09:56 GMT]]></title><description><![CDATA[<p>Hi,<br />
kann mir jemand sagen warum mein Compiler immer wieder die Meldung: &quot;::Vector(int)]+0x86)||undefined reference to `DictionaryEntry&lt;int, int&gt;::DictionaryEntry()'|&quot; raushaut?</p>
<p>DictionaryEntry sieht so aus:</p>
<pre><code class="language-cpp">template&lt;class KEY, class VALUE&gt;
DictionaryEntry&lt;KEY,VALUE&gt;::DictionaryEntry(){}
</code></pre>
<p>und das ist Vector:</p>
<pre><code class="language-cpp">template&lt;class T&gt;
Vector&lt;T&gt;::Vector(int size=10)
{
    m_size=size;
    m_data=new T[m_size];
}
</code></pre>
<p>Btw wenn ich das Objekt am Schluss mit zwei Klammern versehe,</p>
<pre><code class="language-cpp">Dictionary&lt;int,int&gt; dictionary()
</code></pre>
<p>dann funktioniert es. Tu ich dies nicht kommt die oben beschriebenen Fehlermeldung</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738380</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738380</guid><dc:creator><![CDATA[GuardianOfLife]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:09:56 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:26:30 GMT]]></title><description><![CDATA[<p>Wo steht die Definition deines Standardkonstruktors? Doch hoffentlich nicht in einer .cpp-Datei, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738390</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738390</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:26:30 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:29:19 GMT]]></title><description><![CDATA[<p>Sry, die Defintion steht natürlich in der Header-Datei.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738391</guid><dc:creator><![CDATA[GuardianOfLife]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:29:19 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:31:09 GMT]]></title><description><![CDATA[<p>GuardianOfLife schrieb:</p>
<blockquote>
<p>Sry, die Defintion steht natürlich in der Header-Datei.</p>
</blockquote>
<p>Heißt das du hast für dein template auch eine .cpp?<br />
Bei templates gehört alles in die .h!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738393</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738393</guid><dc:creator><![CDATA[Kröter]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:31:09 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:33:40 GMT]]></title><description><![CDATA[<p>Du redest wirr. Zeig uns ein bisschen mehr Zusammenhänge.</p>
<p>Zum Beispiel bei dieser Aussage:</p>
<p>GuardianOfLife schrieb:</p>
<blockquote>
<p>Btw wenn ich <strong>das Objekt</strong> am Schluss mit zwei Klammern versehe, [...]</p>
</blockquote>
<p>Welches Objekt?</p>
<p>Und was haben <code>Dictionary</code> und <code>DictionaryEntry</code> miteinander zu tun? Oder war das nur ein Vertipper?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738396</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738396</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:33:40 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:34:53 GMT]]></title><description><![CDATA[<p>GuardianOfLife schrieb:</p>
<blockquote>
<p>Btw wenn ich das Objekt am Schluss mit zwei Klammern versehe,</p>
<pre><code class="language-cpp">Dictionary&lt;int,int&gt; dictionary()
</code></pre>
<p>dann funktioniert es. Tu ich dies nicht kommt die oben beschriebenen Fehlermeldung</p>
</blockquote>
<p>Ist auch klar, da Du dann der Funktion dictionary() einen Body verleihst.<br />
Wenn Du eine Instanz haben möchtest, dann schreib:</p>
<pre><code class="language-cpp">Dictionary&lt;int,int&gt; dictionary;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1738397</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738397</guid><dc:creator><![CDATA[jencas]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:34:53 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 10:06:57 GMT]]></title><description><![CDATA[<p>So sieht Dictionary.h aus:</p>
<pre><code class="language-cpp">#ifndef DICTIONARY_H_INCLUDED
#define DICTIONARY_H_INCLUDED

#include &quot;Dictionary.h&quot;
#include &lt;string&gt;
#include &lt;fstream&gt;
#include &lt;iostream&gt;
using namespace std;

template&lt;class KEY, class VALUE&gt;
class DictionaryEntry
{
    private:
        KEY m_key;
        VALUE m_value;
    public:
        DictionaryEntry();
        ...
};

template&lt;class KEY, class VALUE, class KEY_COMPARATOR&gt;
class DictionaryEntryComparator
{
    private:
        KEY_COMPARATOR m_comp;
    public:
        bool LessThan(const DictionaryEntry&lt;KEY,VALUE&gt;&amp;,const DictionaryEntry&lt;KEY,VALUE&gt;&amp;);
        bool IsEqual(const DictionaryEntry&lt;KEY,VALUE&gt;&amp;,const DictionaryEntry&lt;KEY,VALUE&gt;&amp;);
};

template&lt;class KEY, class VALUE, class KEY_COMPARATOR=DefaultComparator&lt;KEY&gt; &gt;
class Dictionary
{
    protected:
        SortedArray&lt;DictionaryEntry&lt;KEY,VALUE&gt;,DictionaryEntryComparator&lt;KEY,VALUE,KEY_COMPARATOR&gt; &gt; m_data;
    public:
        void Insert(const KEY&amp;,const VALUE&amp;);
        ...
};

#endif
</code></pre>
<p>So sieht Dictionary.cpp aus:</p>
<pre><code class="language-cpp">#include &quot;Dictionary.cpp&quot;

template&lt;class KEY, class VALUE&gt;
DictionaryEntry&lt;KEY,VALUE&gt;::DictionaryEntry(){}
...
template&lt;class KEY, class VALUE, class KEY_COMPARATOR&gt;
bool DictionaryEntryComparator&lt;KEY, VALUE, KEY_COMPARATOR&gt;::LessThan(const DictionaryEntry&lt;KEY,VALUE&gt;&amp; a,const DictionaryEntry&lt;KEY,VALUE&gt;&amp; b)
{
    return m_comp.LessThan(a.GetKey(),b.GetKey());
}

template&lt;class KEY, class VALUE, class KEY_COMPARATOR&gt;
bool DictionaryEntryComparator&lt;KEY, VALUE, KEY_COMPARATOR&gt;::IsEqual(const DictionaryEntry&lt;KEY,VALUE&gt;&amp; a,const DictionaryEntry&lt;KEY,VALUE&gt;&amp; b)
{
    return m_comp.IsEqual(a.GetKey(),b.GetKey());
}
...
template&lt;class KEY, class VALUE, class KEY_COMPARATOR&gt;
void Dictionary&lt;KEY, VALUE, KEY_COMPARATOR&gt;::Insert(const KEY&amp; key,const VALUE&amp; value)
{
    m_data.Insert(DictionaryEntry&lt;KEY,VALUE&gt;(key,value));
}
...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1738399</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738399</guid><dc:creator><![CDATA[GuardianOfLife]]></dc:creator><pubDate>Tue, 07 Jul 2009 10:06:57 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:38:06 GMT]]></title><description><![CDATA[<p>GuardianOfLife schrieb:</p>
<blockquote>
<p>Sry, die Defintion steht natürlich in der Header-Datei.</p>
</blockquote>
<p>Jaja... <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>
<p>GuardianOfLife schrieb:</p>
<blockquote>
<p>So sieht Dictionary.cpp aus:</p>
<pre><code class="language-cpp">template&lt;class KEY, class VALUE&gt;
DictionaryEntry&lt;KEY,VALUE&gt;::DictionaryEntry(){}
</code></pre>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1738402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738402</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:38:06 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:38:10 GMT]]></title><description><![CDATA[<p>Und was haben Nexus und ich oben geschrieben?<br />
Template ALLES in den header. Auch Definition (!=Deklaration)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738403</guid><dc:creator><![CDATA[Kröter]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:38:10 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:39:41 GMT]]></title><description><![CDATA[<p>Eben das kann ich nicht schreiben.<br />
Dictionary&lt;int,int&gt; dict; &lt;- denn da kommt der ganz oben beschriebene Fehler.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738407</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738407</guid><dc:creator><![CDATA[GuardianOfLife]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:39:41 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:40:49 GMT]]></title><description><![CDATA[<p>Bitte reiss dich etwas zusammen und lies den Thread nochmals.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738408</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:40:49 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:41:40 GMT]]></title><description><![CDATA[<p>Wie soll ich die Templates ausschließlich im Header haben? Dann kann ich die Methoden nicht implementieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738410</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738410</guid><dc:creator><![CDATA[GuardianOfLife]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:41:40 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:42:37 GMT]]></title><description><![CDATA[<p>GuardianOfLife schrieb:</p>
<blockquote>
<p>Wie soll ich die Templates ausschließlich im Header haben? Dann kann ich die Methoden nicht implementieren.</p>
</blockquote>
<p>Glaubst du, wir erzählen dir hier absichtlich Schwachsinn?</p>
<p>Du <strong>musst</strong> Templates in Headern implementieren. Wieso sollte das nicht gehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738411</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738411</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:42:37 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:42:52 GMT]]></title><description><![CDATA[<p>K ich glaub ich habs gecheckt aber dann brauch ich ja die cpp datein nicht mehr, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738412</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738412</guid><dc:creator><![CDATA[GuardianOfLife]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:42:52 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:44:42 GMT]]></title><description><![CDATA[<p>Lesen bildet:</p>
<pre><code>undefined reference to DictionaryEntry&lt;int, int&gt;::DictionaryEntry()
</code></pre>
<p>Du hast den Konstruktor von DictionaryEntry zwar deklariert, aber nicht definiert. Oder uns Code unterschlagen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738414</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738414</guid><dc:creator><![CDATA[jencas]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:44:42 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:45:06 GMT]]></title><description><![CDATA[<p>GuardianOfLife schrieb:</p>
<blockquote>
<p>K ich glaub ich habs gecheckt aber dann brauch ich ja die cpp datein nicht mehr, oder?</p>
</blockquote>
<p>Na endlich ist der Groschen gefallen....... <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1738415</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738415</guid><dc:creator><![CDATA[jencas]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:45:06 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:46:07 GMT]]></title><description><![CDATA[<p>GuardianOfLife schrieb:</p>
<blockquote>
<p>K ich glaub ich habs gecheckt aber dann brauch ich ja die cpp datein nicht mehr, oder?</p>
</blockquote>
<p>Nein, brauchst du bei Templates nicht. Was du aber machen kannst, ist eine .inl-Headerdatei, die du am Ende der eigentlichen Headerdatei einbindest und in die du wie bei einer .cpp-Datei deine Funktionen definierst. So hast du trotzdem noch Trennung zwischen Schnittstelle und Implementierung.</p>
<p>jencas schrieb:</p>
<blockquote>
<p>Du hast den Konstruktor von DictionaryEntry zwar deklariert, aber nicht definiert. Oder uns Code unterschlagen...</p>
</blockquote>
<p>Nein, er hat ihn schon definiert, allerdings in der .cpp-Datei.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738417</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738417</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:46:07 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:49:35 GMT]]></title><description><![CDATA[<p>Was ich aber nicht kapieren, ist das bei einem anderen Projekt, in dem ich die selben Dateien benutzt habe, alles wunderbar funktioniert hat, seltsam <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1738421</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738421</guid><dc:creator><![CDATA[GuardianOfLife]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:49:35 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:50:18 GMT]]></title><description><![CDATA[<p>Wahrscheinlich hast du dort das Template nicht instanziiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738422</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738422</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:50:18 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 09:54:04 GMT]]></title><description><![CDATA[<p>Doch, aber egal, jetzt funktioniert alles normal. Danke für die Hilfe. <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/1738423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738423</guid><dc:creator><![CDATA[GuardianOfLife]]></dc:creator><pubDate>Tue, 07 Jul 2009 09:54:04 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 10:04:43 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>jencas schrieb:</p>
<blockquote>
<p>Du hast den Konstruktor von DictionaryEntry zwar deklariert, aber nicht definiert. Oder uns Code unterschlagen...</p>
</blockquote>
<p>Nein, er hat ihn schon definiert, allerdings in der .cpp-Datei.</p>
</blockquote>
<p>Ooops, hab ich tatsächlich übersehen... Du hast natürlich Recht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738427</guid><dc:creator><![CDATA[jencas]]></dc:creator><pubDate>Tue, 07 Jul 2009 10:04:43 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 10:08:47 GMT]]></title><description><![CDATA[<p>Sry, die Überschriften bei Dictionary haben nicht gestimmt hab es verbessert, und ich hatte DictionaryEntry definiert(hab es au so gepostet), aber das ist nicht länger wichtig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738428</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738428</guid><dc:creator><![CDATA[GuardianOfLife]]></dc:creator><pubDate>Tue, 07 Jul 2009 10:08:47 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 10:31:58 GMT]]></title><description><![CDATA[<p>jencas schrieb:</p>
<blockquote>
<p>Ooops, hab ich tatsächlich übersehen... Du hast natürlich Recht.</p>
</blockquote>
<p>Den übersieht man noch schnell mal, wenn die ganze Implementierung nur aus <code>{}</code> besteht... <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/1738439</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738439</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 07 Jul 2009 10:31:58 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 10:40:05 GMT]]></title><description><![CDATA[<p>^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738451</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738451</guid><dc:creator><![CDATA[GuardianOfLife]]></dc:creator><pubDate>Tue, 07 Jul 2009 10:40:05 GMT</pubDate></item><item><title><![CDATA[Reply to Undefined Reference on Tue, 07 Jul 2009 11:31:19 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>jencas schrieb:</p>
<blockquote>
<p>Ooops, hab ich tatsächlich übersehen... Du hast natürlich Recht.</p>
</blockquote>
<p>Den übersieht man noch schnell mal, wenn die ganze Implementierung nur aus <code>{}</code> besteht... <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>...ja, und den Quellcode sooooooooooooo übersichtlich gliedert <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/1738483</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738483</guid><dc:creator><![CDATA[jencas]]></dc:creator><pubDate>Tue, 07 Jul 2009 11:31:19 GMT</pubDate></item></channel></rss>