<?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[operatoren]]></title><description><![CDATA[<p>hi,<br />
ich bin dabei eine klasse zu schreiben die auch über eigene operatoren verfügen soll.</p>
<p>mein problem:</p>
<pre><code class="language-cpp">tKlasse operator=(???);
</code></pre>
<p>welchen dateityp muss anstatt der ??? verwenden das der operator bei folgendem code aufgerufen wird:</p>
<pre><code class="language-cpp">tKlasse Objekt = 12345;
</code></pre>
<p>oder</p>
<pre><code>tKlasse Objekt = &quot;beispiel&quot;;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/170065/operatoren</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 00:05:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/170065.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Jan 2007 13:06:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to operatoren on Thu, 11 Jan 2007 13:06:48 GMT]]></title><description><![CDATA[<p>hi,<br />
ich bin dabei eine klasse zu schreiben die auch über eigene operatoren verfügen soll.</p>
<p>mein problem:</p>
<pre><code class="language-cpp">tKlasse operator=(???);
</code></pre>
<p>welchen dateityp muss anstatt der ??? verwenden das der operator bei folgendem code aufgerufen wird:</p>
<pre><code class="language-cpp">tKlasse Objekt = 12345;
</code></pre>
<p>oder</p>
<pre><code>tKlasse Objekt = &quot;beispiel&quot;;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1207894</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207894</guid><dc:creator><![CDATA[antwort suchender]]></dc:creator><pubDate>Thu, 11 Jan 2007 13:06:48 GMT</pubDate></item><item><title><![CDATA[Reply to operatoren on Thu, 11 Jan 2007 13:10:34 GMT]]></title><description><![CDATA[<p>Erstens: Für diese beiden Anweisungen brauchst du nicht operator=, sondern einen Konstruktor in deiner Klasse.</p>
<p>Zweitens: Du kannst dir op= als ganz normale Funktion vorstellen - und der jeweils rechte Operand wird als Parameter übergeben (der linke Operand ist *this). Also brauchst du im ersten Fall ein int, long oder eventuell double und im zweiten Fall 'const char*' oder 'const string&amp;'.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207903</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207903</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 Jan 2007 13:10:34 GMT</pubDate></item><item><title><![CDATA[Reply to operatoren on Thu, 11 Jan 2007 13:21:29 GMT]]></title><description><![CDATA[<p>ok,<br />
die beispiele warn villeicht nen bissl blöd, aber bei:</p>
<pre><code class="language-cpp">tKlasse Objekt;
Objekt = 1234;
</code></pre>
<p>würde dann der operator aufgerufen werden.</p>
<p>heißt das wenn der wert die große von nem short nicht überschreitet ist es ein short, wenn er großer is dann ein long u.s.w.?</p>
<p>oder kommt das dann wieder auf den compiler an?</p>
<p>und danke für die schnelle antwort</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207914</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207914</guid><dc:creator><![CDATA[antwort suchender]]></dc:creator><pubDate>Thu, 11 Jan 2007 13:21:29 GMT</pubDate></item><item><title><![CDATA[Reply to operatoren on Thu, 11 Jan 2007 13:23:42 GMT]]></title><description><![CDATA[<p>antwort suchender schrieb:</p>
<blockquote>
<p>heißt das wenn der wert die große von nem short nicht überschreitet ist es ein short, wenn er großer is dann ein long u.s.w.?</p>
</blockquote>
<p>Genau so sieht es aus (wobei es nicht nur auf die Größe ankommt, die bei einem einzigen Aufruf auftritt, sondern auf den Wertebereich, den du als sinnvoll einstufst).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207916</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207916</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 Jan 2007 13:23:42 GMT</pubDate></item><item><title><![CDATA[Reply to operatoren on Thu, 11 Jan 2007 19:31:18 GMT]]></title><description><![CDATA[<blockquote>
<p>(wobei es nicht nur auf die Größe ankommt, die bei einem einzigen Aufruf auftritt, sondern auf den Wertebereich, den du als sinnvoll einstufst).</p>
</blockquote>
<p>wie soll ich das verstehen? kann man etwa selbst bestimmen von welchen dateityp der wert ist? kann ich mir irgendwie nicht vorstellen. aber wenn das wirklich so gemeint war: wie?</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1208213</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1208213</guid><dc:creator><![CDATA[antwort suchender]]></dc:creator><pubDate>Thu, 11 Jan 2007 19:31:18 GMT</pubDate></item><item><title><![CDATA[Reply to operatoren on Thu, 11 Jan 2007 19:35:20 GMT]]></title><description><![CDATA[<p>Gehts um Templates??</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1208223</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1208223</guid><dc:creator><![CDATA[ceplusplus]]></dc:creator><pubDate>Thu, 11 Jan 2007 19:35:20 GMT</pubDate></item><item><title><![CDATA[Reply to operatoren on Thu, 11 Jan 2007 19:37:05 GMT]]></title><description><![CDATA[<p>nein</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1208227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1208227</guid><dc:creator><![CDATA[antwort suchender]]></dc:creator><pubDate>Thu, 11 Jan 2007 19:37:05 GMT</pubDate></item><item><title><![CDATA[Reply to operatoren on Fri, 12 Jan 2007 07:31:50 GMT]]></title><description><![CDATA[<p>Du wirst doch sicher wissen, was du mit dem Aufruf <code>Objekt=1234;</code> bezwecken willst. Und anhand dieses Wissens kannst du auch abschätzen, was für Datentypen du entgegennehmen mußt (und ohne Zusatzinformationen können wir dir hier nicht helfen).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1208432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1208432</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 12 Jan 2007 07:31:50 GMT</pubDate></item></channel></rss>