<?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[Welcher Operator? Oder Funktion?]]></title><description><![CDATA[<p>Hey!</p>
<p>Ging das nicht irgendwie...</p>
<pre><code class="language-cpp">int main()
{
	KlasseTest test;

	if(test) // Was wird benötigt?
		;
}
</code></pre>
<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>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/220689/welcher-operator-oder-funktion</link><generator>RSS for Node</generator><lastBuildDate>Tue, 06 Oct 2026 22:13:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/220689.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 19 Aug 2008 18:26:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Welcher Operator? Oder Funktion? on Tue, 19 Aug 2008 18:26:44 GMT]]></title><description><![CDATA[<p>Hey!</p>
<p>Ging das nicht irgendwie...</p>
<pre><code class="language-cpp">int main()
{
	KlasseTest test;

	if(test) // Was wird benötigt?
		;
}
</code></pre>
<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>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1567790</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1567790</guid><dc:creator><![CDATA[ceplusplus*loggedoff]]></dc:creator><pubDate>Tue, 19 Aug 2008 18:26:44 GMT</pubDate></item><item><title><![CDATA[Reply to Welcher Operator? Oder Funktion? on Tue, 19 Aug 2008 19:14:15 GMT]]></title><description><![CDATA[<p>Wahrscheinlich meinst du das mit einem Zeiger.</p>
<pre><code class="language-cpp">int main()
{
    KlasseTest* test = new KlasseTest;

    if(test) // Was wird benötigt?
      ...

    delete test;
}
</code></pre>
<p>EDIT:<br />
Titel lesen wäre das nächste mal angebracht.. <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/1567793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1567793</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 19 Aug 2008 19:14:15 GMT</pubDate></item><item><title><![CDATA[Reply to Welcher Operator? Oder Funktion? on Tue, 19 Aug 2008 18:34:32 GMT]]></title><description><![CDATA[<p>du könntest den operator bool() überladen.</p>
<pre><code class="language-cpp">class KlasseTest
{
public:
    operator bool() const { // const...je nach Fall
        // return true oder false
    }
}
</code></pre>
<p>dann kannst du so prüfen wie in deinem Code.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1567797</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1567797</guid><dc:creator><![CDATA[Xantus]]></dc:creator><pubDate>Tue, 19 Aug 2008 18:34:32 GMT</pubDate></item><item><title><![CDATA[Reply to Welcher Operator? Oder Funktion? on Tue, 19 Aug 2008 18:36:47 GMT]]></title><description><![CDATA[<p>das geht mit dem</p>
<pre><code class="language-cpp">operator bool(); //reihenfolge von operator und bool beachten...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1567798</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1567798</guid><dc:creator><![CDATA[ghorst]]></dc:creator><pubDate>Tue, 19 Aug 2008 18:36:47 GMT</pubDate></item><item><title><![CDATA[Reply to Welcher Operator? Oder Funktion? on Tue, 19 Aug 2008 19:05:22 GMT]]></title><description><![CDATA[<p>operator bool, warum kam mir das nicht in den Sinn... thx!</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1567813</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1567813</guid><dc:creator><![CDATA[ceplusplus*loggedoff]]></dc:creator><pubDate>Tue, 19 Aug 2008 19:05:22 GMT</pubDate></item><item><title><![CDATA[Reply to Welcher Operator? Oder Funktion? on Tue, 19 Aug 2008 19:16:53 GMT]]></title><description><![CDATA[<p>Benutzt man normal nicht operator void*? Da war doch was wegen Überladung von operator bool?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1567825</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1567825</guid><dc:creator><![CDATA[C++-DAU]]></dc:creator><pubDate>Tue, 19 Aug 2008 19:16:53 GMT</pubDate></item><item><title><![CDATA[Reply to Welcher Operator? Oder Funktion? on Tue, 19 Aug 2008 19:38:15 GMT]]></title><description><![CDATA[<p><a href="http://www.artima.com/cppsource/safebool.html" rel="nofollow">The Safe Bool Idiom</a> erklärt die Problematik und auch ein paar Lösungen <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/1567834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1567834</guid><dc:creator><![CDATA[lagalopex]]></dc:creator><pubDate>Tue, 19 Aug 2008 19:38:15 GMT</pubDate></item><item><title><![CDATA[Reply to Welcher Operator? Oder Funktion? on Tue, 19 Aug 2008 19:47:45 GMT]]></title><description><![CDATA[<p>Ja, die std-stream klassen nutzen void* soweit ich weiß.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1567837</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1567837</guid><dc:creator><![CDATA[Xantus]]></dc:creator><pubDate>Tue, 19 Aug 2008 19:47:45 GMT</pubDate></item><item><title><![CDATA[Reply to Welcher Operator? Oder Funktion? on Tue, 19 Aug 2008 19:53:06 GMT]]></title><description><![CDATA[<p>ob man nun auf void* oder bool konvertiert, sorgt beides für probleme. zwar für verschiedene, aber aus meiner sicht sind die, die die konvertierung auf bool erzeugt, die harmloseren, da ich der meinung bin, dass man sie leichter findet. aber generell sollte man mit der konvertierungsfunktion vorsichtig sein, da sie immer verdammt viele nebeneffekte hat.</p>
<p>das safe bool idiom ist schon das beste, nur eben an manchen stellen auch einfach mal ein overkill.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1567839</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1567839</guid><dc:creator><![CDATA[ghorst]]></dc:creator><pubDate>Tue, 19 Aug 2008 19:53:06 GMT</pubDate></item></channel></rss>