<?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[Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator]]></title><description><![CDATA[<p>Hallo!</p>
<p><strong>Linker Error C2679:</strong></p>
<pre><code>&quot;Binärer Operator 'Operator' : Kein Operator definiert, der einen rechtsseitigen Operator vom Typ 'Typ' akzeptiert (oder keine geeignete Konvertierung möglich)&quot;
</code></pre>
<p>Ich erhalte den Fehler bei folgendem Fall. Eine Klasse (Foo) implementiert den Operator &quot;&lt;&lt;&quot; wie folgt:</p>
<pre><code class="language-cpp">// Operatoren
std::ostream &amp; operator &lt;&lt; (const char *pstr) { return std::cout &lt;&lt; pstr; }
std::ostream &amp; operator &lt;&lt; (std::ostream &amp;os) { return std::cout &lt;&lt; os; }
std::ostream &amp; operator &lt;&lt; (int n)            { return std::cout &lt;&lt; n; }
</code></pre>
<p>Nun möchte ich folgendes Aufrufen:</p>
<pre><code class="language-cpp">Foo &lt;&lt; std::endl;
</code></pre>
<p>Das führt zu oben genanntem Fehler. Bei</p>
<pre><code class="language-cpp">Foo &lt;&lt; &quot;&quot; &lt;&lt; std::endl;
</code></pre>
<p>tritt kein Fehler auf.</p>
<p>Mir ist nicht klar warum der Linker hier einen Fehler meldet. Könnte mir das jemand erklären?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/140518/linker-error-c2679-vc-mit-std-endl-und-quot-lt-lt-quot-operator</link><generator>RSS for Node</generator><lastBuildDate>Mon, 31 Aug 2026 08:55:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/140518.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Mar 2006 13:58:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 13:58:55 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p><strong>Linker Error C2679:</strong></p>
<pre><code>&quot;Binärer Operator 'Operator' : Kein Operator definiert, der einen rechtsseitigen Operator vom Typ 'Typ' akzeptiert (oder keine geeignete Konvertierung möglich)&quot;
</code></pre>
<p>Ich erhalte den Fehler bei folgendem Fall. Eine Klasse (Foo) implementiert den Operator &quot;&lt;&lt;&quot; wie folgt:</p>
<pre><code class="language-cpp">// Operatoren
std::ostream &amp; operator &lt;&lt; (const char *pstr) { return std::cout &lt;&lt; pstr; }
std::ostream &amp; operator &lt;&lt; (std::ostream &amp;os) { return std::cout &lt;&lt; os; }
std::ostream &amp; operator &lt;&lt; (int n)            { return std::cout &lt;&lt; n; }
</code></pre>
<p>Nun möchte ich folgendes Aufrufen:</p>
<pre><code class="language-cpp">Foo &lt;&lt; std::endl;
</code></pre>
<p>Das führt zu oben genanntem Fehler. Bei</p>
<pre><code class="language-cpp">Foo &lt;&lt; &quot;&quot; &lt;&lt; std::endl;
</code></pre>
<p>tritt kein Fehler auf.</p>
<p>Mir ist nicht klar warum der Linker hier einen Fehler meldet. Könnte mir das jemand erklären?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1016739</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016739</guid><dc:creator><![CDATA[HaJo.]]></dc:creator><pubDate>Wed, 15 Mar 2006 13:58:55 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 14:07:01 GMT]]></title><description><![CDATA[<p>ganz einfach - endl ist kein char* oder ähnliches, sondern ein Manipulator (typischerweise ist das eine Funktion, die einen ostream erhält - und ostream::operator&lt;&lt; ist so überladen, daß er diese Funktion aufruft). Das heißt, daß keiner deiner Operatoren in der Lage ist, endl als Parameter zu übernehmen.</p>
<p>PS: Das ist übrigens kein Linker-Error, sondern ein Compiler-Error (linker-Fehler beginnen mit LNK).</p>
<p>PPS: Was willst du mit der Klasse denn erreichen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1016748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016748</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 15 Mar 2006 14:07:01 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 14:08:29 GMT]]></title><description><![CDATA[<p>Ob es soviel Sinn macht einen ostream in einen ostream zu streamen, wage ich auch mal zu bewzeifeln... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1016750</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016750</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Wed, 15 Mar 2006 14:08:29 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 14:21:12 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>ganz einfach - endl ist kein char* oder ähnliches, sondern ein Manipulator (typischerweise ist das eine Funktion, die einen ostream erhält - und ostream::operator&lt;&lt; ist so überladen, daß er diese Funktion aufruft). Das heißt, daß keiner deiner Operatoren in der Lage ist, endl als Parameter zu übernehmen.</p>
</blockquote>
<p>Also &quot;endl&quot; ist laut MSDN als Manipulator definiert und eine Memberfunktion von basic_ostream. Wie muss ich meinen Operator &quot;&lt;&lt;&quot; überladen um</p>
<pre><code class="language-cpp">Foo &lt;&lt; std::endl
</code></pre>
<p>nutzen zu können? Finde ich schwer ersichtlich aus der MSDN.</p>
<p>CStoll schrieb:</p>
<blockquote>
<p>PS: Das ist übrigens kein Linker-Error, sondern ein Compiler-Error (linker-Fehler beginnen mit LNK).</p>
</blockquote>
<p>Nein natürlich. Sonst würde auch wohl kaum ein C vor der Fehlernummer stehen. *schäm*</p>
<p>CStoll schrieb:</p>
<blockquote>
<p>PPS: Was willst du mit der Klasse denn erreichen?</p>
</blockquote>
<p>Ich beziehe es mal auf dem Operator &quot;&lt;&lt;&quot;. Ich brauche für ein Projekt eine Klasse die Daten verarbeitet und ausgibt und um alles über diese Klasse laufen zu lassen habe ich den Operator &quot;&lt;&lt;&quot; mal überladen.</p>
<p>LordJaxom schrieb:</p>
<blockquote>
<p>Ob es soviel Sinn macht einen ostream in einen ostream zu streamen, wage ich auch mal zu bewzeifeln... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
</blockquote>
<p><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="😉"
    /> Naja an sich keinen. Ich dachte aber erst das ich</p>
<pre><code class="language-cpp">Foo &lt;&lt; std::endl
</code></pre>
<p>damit erschlagen kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1016766</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016766</guid><dc:creator><![CDATA[HaJo.]]></dc:creator><pubDate>Wed, 15 Mar 2006 14:21:12 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 14:18:38 GMT]]></title><description><![CDATA[<p>Wenn du sowieso nur alles an cout weiterleitest, warum machst du kein Template draus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1016772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016772</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Wed, 15 Mar 2006 14:18:38 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 14:24:16 GMT]]></title><description><![CDATA[<p>oder klar:</p>
<pre><code class="language-cpp">template&lt;typename T&gt;
Foo&amp; operator&lt;&lt;(const T&amp; val) { cout&lt;&lt;val; return *this; }
</code></pre>
<p>(das schluckt alles, was auch cout aufnehmen könnte)</p>
<p>Alternativ kannst du dich ja durch die iostream-Header durchkämpfen und nachschlagen, wie endl genau definiert ist <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/1016775</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016775</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 15 Mar 2006 14:24:16 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 14:26:32 GMT]]></title><description><![CDATA[<p>MFK schrieb:</p>
<blockquote>
<p>Wenn du sowieso nur alles an cout weiterleitest, warum machst du kein Template draus?</p>
</blockquote>
<p>Das ist eine sehr berechtigte Frage. Weil ich derzeit lediglich zur Ausgabenprüfung /-verarbeitung konstante Zeiger vom Typ char und Zahlen vom Typ int verwende bzw. es provisorisch erst nur so gelöst habe. Komforttechnisch würde es sich natürlich anbieten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1016779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016779</guid><dc:creator><![CDATA[HaJo.]]></dc:creator><pubDate>Wed, 15 Mar 2006 14:26:32 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 14:35:26 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>oder klar:</p>
<pre><code class="language-cpp">template&lt;typename T&gt;
Foo&amp; operator&lt;&lt;(const T&amp; val) { cout&lt;&lt;val; return *this; }
</code></pre>
<p>(das schluckt alles, was auch cout aufnehmen könnte)</p>
</blockquote>
<p>Bis auf std::endl; <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>CStoll schrieb:</p>
<blockquote>
<p>Alternativ kannst du dich ja durch die iostream-Header durchkämpfen und nachschlagen, wie endl genau definiert ist <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>Tja, das wollte ich ursprünglich vermeiden. Naja los gehts...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1016795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016795</guid><dc:creator><![CDATA[HaJo.]]></dc:creator><pubDate>Wed, 15 Mar 2006 14:35:26 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 14:39:27 GMT]]></title><description><![CDATA[<p>HaJo. schrieb:</p>
<blockquote>
<p>CStoll schrieb:</p>
<blockquote>
<p>oder klar:</p>
<pre><code class="language-cpp">template&lt;typename T&gt;
Foo&amp; operator&lt;&lt;(const T&amp; val) { cout&lt;&lt;val; return *this; }
</code></pre>
<p>(das schluckt alles, was auch cout aufnehmen könnte)</p>
</blockquote>
<p>Bis auf std::endl; <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>echt? in dem Fall bleibt dir nur die genauerer Suche - oder du schreibst statt endl halt &quot;\n&quot; raus, sollte in den meisten Fällen auch reichen.</p>
<p>PS: Was ist mit folgendem?</p>
<pre><code class="language-cpp">Foo::operator ostream&amp;() { return cout; }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1016798</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016798</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 15 Mar 2006 14:39:27 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 15:13:38 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>echt? in dem Fall bleibt dir nur die genauerer Suche - oder du schreibst statt endl halt &quot;\n&quot; raus, sollte in den meisten Fällen auch reichen.</p>
</blockquote>
<p>Ich habe nicht brauchbares in den Headern finden können. In der MSDN ist der Operator mit folgenden Überladungen angegeben.</p>
<pre><code class="language-cpp">ostream&amp; operator &lt;&lt;( ostream&amp; (*fcn)(ostream&amp;) );
ostream&amp; operator &lt;&lt;( ios&amp; (*fcn)(ios&amp;) );
</code></pre>
<p>Damit kann ich aber nichts anfangen. Was für ein Funktionsparameter wird hier erwartet? Eine Referenz einer Referenz gecastet auf einen Zeiger vom Typ Funktion?</p>
<p>CStoll schrieb:</p>
<blockquote>
<p>PS: Was ist mit folgendem?</p>
<pre><code class="language-cpp">Foo::operator ostream&amp;() { return cout; }
</code></pre>
</blockquote>
<p>Hier verstehe ich den Sinn gerade nicht.<br />
Also das meine Klasse impliziet auf ostream&amp; gecastet wird, wozu?</p>
<p>Habe nun eine Funktion namens endl implementiert</p>
<pre><code class="language-cpp">std::ostream &amp; endl (void) { return std::cout &lt;&lt; std::endl; }
</code></pre>
<p>Das gefällt mir aber überhaupt nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1016849</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016849</guid><dc:creator><![CDATA[HaJo.]]></dc:creator><pubDate>Wed, 15 Mar 2006 15:13:38 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 15:16:34 GMT]]></title><description><![CDATA[<p>HaJo. schrieb:</p>
<blockquote>
<pre><code class="language-cpp">ostream&amp; operator &lt;&lt;( ostream&amp; (*fcn)(ostream&amp;) );
ostream&amp; operator &lt;&lt;( ios&amp; (*fcn)(ios&amp;) );
</code></pre>
<p>Damit kann ich aber nichts anfangen. Was für ein Funktionsparameter wird hier erwartet? Eine Referenz einer Referenz gecastet auf einen Zeiger vom Typ Funktion?</p>
</blockquote>
<p>Das ist ein Funktionszeiger, von einer Funktion die ostream&amp; als Parameter übernimmt und ostream&amp; zurückgibt. Vermutlich tut der operator&lt;&lt; von ostream nichts anderes als genau diese Funktion mit this aufzurufen:</p>
<pre><code class="language-cpp">ostream&amp; operator&lt;&lt;(ostream&amp; (*fcn)(ostream&amp;))
{
  return fcn(*this);
}
</code></pre>
<p>Aber ob man sich auf all das verlassen sollte, ist die nächste Frage (Stichwort Implementationsabhängigkeit)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1016853</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016853</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Wed, 15 Mar 2006 15:16:34 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 15:26:15 GMT]]></title><description><![CDATA[<p>LordJaxom schrieb:</p>
<blockquote>
<pre><code class="language-cpp">ostream&amp; operator&lt;&lt;(ostream&amp; (*fcn)(ostream&amp;))
{
  return fcn(*this);
}
</code></pre>
<p>Aber ob man sich auf all das verlassen sollte, ist die nächste Frage (Stichwort Implementationsabhängigkeit)</p>
</blockquote>
<p>Habe es jetzt so gelöst:</p>
<pre><code class="language-cpp">std::ostream &amp; operator &lt;&lt;(std::ostream&amp; (*fcn)(std::ostream&amp;)) { return std::cout &lt;&lt; *fcn;  }
</code></pre>
<p>Sicher sollte es doch eigentlich sein. Ich werde es warscheinlich nur nicht mit dem G++ auf einem Linuxsystem kompilieren können, denn fcn ist ja sicher nicht in der STL definiert. Gleich mal schaun.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1016869</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016869</guid><dc:creator><![CDATA[HaJo.]]></dc:creator><pubDate>Wed, 15 Mar 2006 15:26:15 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 15:38:47 GMT]]></title><description><![CDATA[<p>Und das geht durch den Compiler?</p>
<p>(Was kommt eigentlich raus wenn man einen Funktionspointer dereferenziert? Ich habe bisher immer nur die Funktion dahinter ausgeführt <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>Korrekt wär IMHO return fcn(cout);</p>
<p>Ach und fcn hat an der Stelle wenig mit der STL zu tun, innerhalb Deiner eigenen Funktion kannst du &quot;fcn&quot; auch &quot;klausdieter&quot; nennen <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/1016888</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016888</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Wed, 15 Mar 2006 15:38:47 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error C2679 (VC++) mit std::endl und &amp;quot;&amp;lt;&amp;lt;&amp;quot; Operator on Wed, 15 Mar 2006 16:00:39 GMT]]></title><description><![CDATA[<p>LordJaxom schrieb:</p>
<blockquote>
<p>Und das geht durch den Compiler?</p>
<p>(Was kommt eigentlich raus wenn man einen Funktionspointer dereferenziert? Ich habe bisher immer nur die Funktion dahinter ausgeführt <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>Korrekt wär IMHO return fcn(cout);</p>
<p>Ach und fcn hat an der Stelle wenig mit der STL zu tun, innerhalb Deiner eigenen Funktion kannst du &quot;fcn&quot; auch &quot;klausdieter&quot; nennen <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>Hmpf. Nun hat es klick gemacht. Ich konnte mit der Funktionssignatur nicht ganz so viel anfangen, da ich es immer anders gemacht habe. Um solche Konstrukte übersichtlich zu halten nutze ich meist typedef.</p>
<pre><code class="language-cpp">typedef void (__cdecl * fptr ) (void);
void test(fptr);
</code></pre>
<p>Nun ist es eigentlich klar. Und es muss fcn(cout) heißen. <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>Spitze. Vielen Dank an Euch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1016914</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016914</guid><dc:creator><![CDATA[HaJo.]]></dc:creator><pubDate>Wed, 15 Mar 2006 16:00:39 GMT</pubDate></item></channel></rss>