<?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]]></title><description><![CDATA[<p>ist es möglich ein enum in c++ auch mit strings zu belegen?</p>
<p>enum egal<br />
{<br />
lieblingsgericht = &quot;pizza&quot;,<br />
lieblingsfarbe = &quot;rot&quot;,<br />
lieblingsstadt = &quot;berlin&quot;<br />
};</p>
<p>?? bekomme immer:<br />
expected constant expression</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/306399/enum</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 07:36:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/306399.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 27 Jul 2012 10:14:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to enum on Fri, 27 Jul 2012 10:14:40 GMT]]></title><description><![CDATA[<p>ist es möglich ein enum in c++ auch mit strings zu belegen?</p>
<p>enum egal<br />
{<br />
lieblingsgericht = &quot;pizza&quot;,<br />
lieblingsfarbe = &quot;rot&quot;,<br />
lieblingsstadt = &quot;berlin&quot;<br />
};</p>
<p>?? bekomme immer:<br />
expected constant expression</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2236166</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2236166</guid><dc:creator><![CDATA[claudia1]]></dc:creator><pubDate>Fri, 27 Jul 2012 10:14:40 GMT</pubDate></item><item><title><![CDATA[Reply to enum on Fri, 27 Jul 2012 10:17:16 GMT]]></title><description><![CDATA[<p>Nein, das ist nicht erlaubt. Du könntest aber Operatoren überladen, welche eine implizite Konvertierung in Strings erlaubt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2236167</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2236167</guid><dc:creator><![CDATA[*rant*]]></dc:creator><pubDate>Fri, 27 Jul 2012 10:17:16 GMT</pubDate></item><item><title><![CDATA[Reply to enum on Fri, 27 Jul 2012 10:24:42 GMT]]></title><description><![CDATA[<p>Warum willst du dafür unbedingt nen enum?<br />
Nimm doch nen struct :). Das ist per default public.</p>
<pre><code class="language-cpp">#include &lt;string&gt;
using namespace std;
struct Values
{
   const string lieblingsgericht = &quot;pizza&quot;;
   const string lieblingsfarbe   = &quot;rot&quot;;
   const string lieblingsstadt   = &quot;berlin&quot;;
};
</code></pre>
<p>(Ohne static nur in C++11 erlaubt, kompilieren mit g++ -std=c++11)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2236168</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2236168</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Fri, 27 Jul 2012 10:24:42 GMT</pubDate></item><item><title><![CDATA[Reply to enum on Fri, 27 Jul 2012 10:29:15 GMT]]></title><description><![CDATA[<p>Scorcher24 schrieb:</p>
<blockquote>
<pre><code class="language-cpp">struct Values
{
   const char* lieblingsgericht = &quot;pizza&quot;;
   const char* lieblingsfarbe   = &quot;rot&quot;;
   const char* lieblingsstadt   = &quot;berlin&quot;;
};
</code></pre>
</blockquote>
<p>FIFY.<br />
Denkbar wäre auch einfach ein eigener namespace.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2236171</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2236171</guid><dc:creator><![CDATA[fixxer]]></dc:creator><pubDate>Fri, 27 Jul 2012 10:29:15 GMT</pubDate></item></channel></rss>