<?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[Enum als Rückgabewert]]></title><description><![CDATA[<p>Kann ich Enums auch an Funktionen mit Rückgabewert double zurückgeben? Abfragen und rechnen ist ja möglich.</p>
<pre><code class="language-cpp">enum FARBE {rot=5, blau=10}
</code></pre>
<pre><code class="language-cpp">double funktion(...)
{
     ....irgendeine Bedingung...
    return ROT;
    else
    return BLAU
}
</code></pre>
<p>Ist soetwas möglich?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/296147/enum-als-rückgabewert</link><generator>RSS for Node</generator><lastBuildDate>Sat, 15 Aug 2026 02:53:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/296147.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 28 Nov 2011 21:28:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Enum als Rückgabewert on Mon, 28 Nov 2011 21:28:57 GMT]]></title><description><![CDATA[<p>Kann ich Enums auch an Funktionen mit Rückgabewert double zurückgeben? Abfragen und rechnen ist ja möglich.</p>
<pre><code class="language-cpp">enum FARBE {rot=5, blau=10}
</code></pre>
<pre><code class="language-cpp">double funktion(...)
{
     ....irgendeine Bedingung...
    return ROT;
    else
    return BLAU
}
</code></pre>
<p>Ist soetwas möglich?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2150239</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2150239</guid><dc:creator><![CDATA[Gast21]]></dc:creator><pubDate>Mon, 28 Nov 2011 21:28:57 GMT</pubDate></item><item><title><![CDATA[Reply to Enum als Rückgabewert on Mon, 28 Nov 2011 21:31:03 GMT]]></title><description><![CDATA[<p>enum sind ja im prinzip nix anderes als ints mit namen, also sprich konstanten. die wirst du sicherlich nach double casten können und damit auch zurückgeben können...</p>
<p>aber ob das sinnvoll ist, sei eine andere frage</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2150245</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2150245</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Mon, 28 Nov 2011 21:31:03 GMT</pubDate></item><item><title><![CDATA[Reply to Enum als Rückgabewert on Mon, 28 Nov 2011 21:31:34 GMT]]></title><description><![CDATA[<p>Ausprobieren?</p>
<p>Meine Annahme wäre, dass es geht, da ein Enum letztlich ein integraler Typ ist und damit keine Probleme machen sollte. Die Frage ist eher warum du dort dann double als Rückgabe Typ brauchst. Ganz sicher bin ich mir aber nicht, würde trotzdem davon ausgehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2150247</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2150247</guid><dc:creator><![CDATA[ftb]]></dc:creator><pubDate>Mon, 28 Nov 2011 21:31:34 GMT</pubDate></item><item><title><![CDATA[Reply to Enum als Rückgabewert on Mon, 28 Nov 2011 21:40:47 GMT]]></title><description><![CDATA[<p>ja, dies ist möglich, benutze ich selber gerne <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
<pre><code class="language-cpp">FARBE function()
{
return ROT;
}
</code></pre>
<p>sollte gehen ;P</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2150255</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2150255</guid><dc:creator><![CDATA[demonking]]></dc:creator><pubDate>Mon, 28 Nov 2011 21:40:47 GMT</pubDate></item><item><title><![CDATA[Reply to Enum als Rückgabewert on Mon, 28 Nov 2011 21:43:00 GMT]]></title><description><![CDATA[<p>demonking schrieb:</p>
<blockquote>
<p>ja, dies ist möglich, benutze ich selber gerne <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
<pre><code class="language-cpp">FARBE function()
{
return ROT;
}
</code></pre>
<p>sollte gehen ;P</p>
</blockquote>
<p>Die Frage war ja ob es auch mit double als Rückgabewert geht und nicht mit dem enum :).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2150257</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2150257</guid><dc:creator><![CDATA[ftb]]></dc:creator><pubDate>Mon, 28 Nov 2011 21:43:00 GMT</pubDate></item><item><title><![CDATA[Reply to Enum als Rückgabewert on Mon, 28 Nov 2011 21:47:18 GMT]]></title><description><![CDATA[<p>Gehen tut das, wenn double der Rückgabetyp ist und man ein enum zurückgibt. Ist halt nur nicht die feine Art. Stattdessen besser den Namen des Enums hinschreiben, dann weiß auch jeder, was die Funktion macht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2150259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2150259</guid><dc:creator><![CDATA[freaky]]></dc:creator><pubDate>Mon, 28 Nov 2011 21:47:18 GMT</pubDate></item><item><title><![CDATA[Reply to Enum als Rückgabewert on Tue, 29 Nov 2011 07:49:47 GMT]]></title><description><![CDATA[<p>Gast21 schrieb:</p>
<blockquote>
<p>Abfragen und rechnen ist ja möglich.</p>
</blockquote>
<p>Rechnen ist möglich, aber fragwürdig. Zurückgeben ist auch möglich, aber noch fragwürdiger. Ich würd mir in beiden Fällen nochmal gründlich das Design überdenken.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2150363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2150363</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Tue, 29 Nov 2011 07:49:47 GMT</pubDate></item></channel></rss>