<?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[Begriffe in C++ zusammenfassen]]></title><description><![CDATA[<p>geschlossen</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/313401/begriffe-in-c-zusammenfassen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 01 Aug 2026 12:44:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/313401.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Jan 2013 20:48:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Sat, 23 Feb 2013 22:07:48 GMT]]></title><description><![CDATA[<p>geschlossen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294599</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294599</guid><dc:creator><![CDATA[wisnia]]></dc:creator><pubDate>Sat, 23 Feb 2013 22:07:48 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Tue, 29 Jan 2013 20:52:53 GMT]]></title><description><![CDATA[<p>Zum Beispiel</p>
<pre><code>map&lt;string,string&gt; landNachKontinent;
landNachKontinent[&quot;Spanien&quot;]=&quot;Europa&quot;;
landNachKontinent[&quot;Deutschland&quot;]=&quot;Europa&quot;;
...
if(landNachKontinent[Land]==&quot;Europa&quot;)
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2294600</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294600</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Tue, 29 Jan 2013 20:52:53 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Thu, 12 Jun 2014 11:29:33 GMT]]></title><description><![CDATA[<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294603</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294603</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Thu, 12 Jun 2014 11:29:33 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Tue, 29 Jan 2013 21:10:30 GMT]]></title><description><![CDATA[<p>Naja, es fehlt ja noch die obligatorische Lösung mit Template-Metaprogrammierung.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294604</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294604</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Tue, 29 Jan 2013 21:10:30 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Tue, 29 Jan 2013 21:18:26 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<p>Naja, es fehlt ja noch die obligatorische Lösung mit Template-Metaprogrammierung.</p>
</blockquote>
<p>Gibt es schon, Kellerautomat hat mal eine Art switch für strings geschrieben, das während der Compilezeit einen Entscheidungsbaum aufbaut. Zwar finde ich seine Implementierung nicht ganz gelungen, aber neu schreiben will ich das jetzt auch nicht, da gibt es interessantere Aufgaben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294607</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294607</guid><dc:creator><![CDATA[metastase]]></dc:creator><pubDate>Tue, 29 Jan 2013 21:18:26 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Sat, 23 Feb 2013 22:08:18 GMT]]></title><description><![CDATA[<p>geschlossen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294661</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294661</guid><dc:creator><![CDATA[wisnia]]></dc:creator><pubDate>Sat, 23 Feb 2013 22:08:18 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Wed, 30 Jan 2013 08:10:34 GMT]]></title><description><![CDATA[<p>wisnia schrieb:</p>
<blockquote>
<p>doch doch, kannst du ^^ in dem du mir zB sagst was ich hier falsch hab:</p>
<p>#include map&lt;string,string&gt; Kontinente;<br />
landNachKontinent[&quot;Spanien&quot;]=&quot;Europa&quot;;<br />
landNachKontinent[&quot;Deutschland&quot;]=&quot;Europa&quot;;<br />
using namespace std;</p>
<p>int main(int argc, char *argv[])</p>
</blockquote>
<p>Schau dir als erstes an, wie man eine #include-Anwisung richtig schreibt. Als nächstes müsstest du dir überlegen, wie die std::map nun heißen soll. Bei diesem Namen bleibst du dann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294662</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294662</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Wed, 30 Jan 2013 08:10:34 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Wed, 30 Jan 2013 08:12:45 GMT]]></title><description><![CDATA[<p>wisnia schrieb:</p>
<blockquote>
<p>in dem du mir zB sagst was ich hier falsch hab</p>
</blockquote>
<p>So ziemlich alles. So wird das nichts. Schnapp dir ein Buch oder Tutorial und lerne die Sprache, in der du programmieren willst. Drauf los programmieren klappt mit C++ nicht. Du <em>musst</em> lernen. Ansonsten kannst du es gleich lassen. <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/2294664</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294664</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Wed, 30 Jan 2013 08:12:45 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Wed, 30 Jan 2013 11:56:02 GMT]]></title><description><![CDATA[<p>Ich dachte zunächst an set:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;set&gt;
#include &lt;string&gt;

int main()
{
   using namespace std;
   set&lt;string&gt; europa = {&quot;Spanien&quot;, &quot;Deutschland&quot;, &quot;Niederlande&quot;};
   string land = &quot;Spanien&quot;;
   cout &lt;&lt; land &lt;&lt; &quot; ist &quot;;
   if (europa.count(land)==0) {
      cout &lt;&lt; &quot;nicht &quot;;
   }
   cout &lt;&lt; &quot;Teil von Europa.\n&quot;;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2294726</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294726</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Wed, 30 Jan 2013 11:56:02 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Wed, 30 Jan 2013 11:59:04 GMT]]></title><description><![CDATA[<p>Und wenn man mehrere Kontinente hat?<br />
Wird dann daraus ein std::vector&lt;std::set<a href="std::string" rel="nofollow">std::string</a>&gt;?<br />
Oder glatt eine std::map&lt;std::string, std::set<a href="std::string" rel="nofollow">std::string</a>&gt;?<br />
Da ist eine std::map&lt;std::string, std::string&gt; wesentlich einfacher...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294730</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Wed, 30 Jan 2013 11:59:04 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Wed, 30 Jan 2013 12:05:15 GMT]]></title><description><![CDATA[<p>Nathan schrieb:</p>
<blockquote>
<p>Und wenn man mehrere Kontinente hat?</p>
</blockquote>
<p>Und wenn ein Land in mehreren Kontinenten ist (Russland)?<br />
<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/2294737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294737</guid><dc:creator><![CDATA[Jockelx]]></dc:creator><pubDate>Wed, 30 Jan 2013 12:05:15 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Wed, 30 Jan 2013 12:10:11 GMT]]></title><description><![CDATA[<p>Dann ignoriert man eben Russland oder verfrachtet es kurzerhand nach Asien! :p<br />
Dann verwendet man eine Multimap.<br />
Oder man bastelt sich einen eigenen Datentyp, der zwei Strings speichert, und dem man einen string zuweisen kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294741</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Wed, 30 Jan 2013 12:10:11 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Wed, 30 Jan 2013 13:06:09 GMT]]></title><description><![CDATA[<p>Jockelx schrieb:</p>
<blockquote>
<p>Und wenn ein Land in mehreren Kontinenten ist (Russland)? <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>
</blockquote>
<p>Auch Spanien liegt auch in mehreren Kontinenten Europa und Afrika.<br />
Festland, Balearen: Europa<br />
Kanarische Inseln, Ceuta , Melilla: Afrika</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294750</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294750</guid><dc:creator><![CDATA[berniebutt]]></dc:creator><pubDate>Wed, 30 Jan 2013 13:06:09 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Wed, 30 Jan 2013 13:30:50 GMT]]></title><description><![CDATA[<p>Jockelx schrieb:</p>
<blockquote>
<p>Nathan schrieb:</p>
<blockquote>
<p>Und wenn man mehrere Kontinente hat?</p>
</blockquote>
<p>Und wenn ein Land in mehreren Kontinenten ist (Russland)?<br />
<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>
</blockquote>
<p>Da sich für die paar Kontinente eh enums anbieten wollten,</p>
<pre><code>EUROPA=1,ASIEN=2,AUSTRALIEN=4,...
landNachKontinente[&quot;Russland&quot;]=3;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2294762</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294762</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Wed, 30 Jan 2013 13:30:50 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Wed, 30 Jan 2013 14:23:07 GMT]]></title><description><![CDATA[<p>Oder EUROPA | ASIEN.<br />
Edit: Oder &quot;Europa&quot; | &quot;Asien&quot;. |-Operator für Zeichenketten definieren!<br />
Aber enums sind in diesem Fall wirklich besser:</p>
<pre><code>landNachKontinent[&quot;Spanien&quot;] = &quot;Europa&quot;;
//...
if (landNachKontinent[land] == &quot;Euorpa&quot;) // Upps, Tippfehler
//...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2294790</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294790</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Wed, 30 Jan 2013 14:23:07 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Wed, 30 Jan 2013 15:40:27 GMT]]></title><description><![CDATA[<p>Oder so. <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>
<pre><code>#include &lt;iostream&gt;

enum class Country
{
    Germany,
    Austria,
    China
};

template&lt;Country... Members&gt;
struct CountryGroup
{
    static bool contains(Country country)
    {
        bool result = false;
        bool dummy[] = { (result || (result =  country == Members))... };
        (void)dummy;
        return result;
    }
};

typedef CountryGroup&lt;Country::Germany, Country::Austria&gt; Europe;
typedef CountryGroup&lt;Country::Germany, Country::China&gt; NonDemocratic;

int main()
{
    std::cout &lt;&lt; &quot;Germany is &quot;;
    if(!Europe::contains(Country::Germany))
        std::cout &lt;&lt; &quot;not &quot;;
    std::cout &lt;&lt; &quot;in Europe!\n&quot;;

    std::cout &lt;&lt; &quot;China is &quot;;
    if(!Europe::contains(Country::China))
        std::cout &lt;&lt; &quot;not &quot;;
    std::cout &lt;&lt; &quot;in Europe!\n&quot;;  
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2294832</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294832</guid><dc:creator><![CDATA[Ethon]]></dc:creator><pubDate>Wed, 30 Jan 2013 15:40:27 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Sat, 23 Feb 2013 22:08:47 GMT]]></title><description><![CDATA[<p>geschlossen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294852</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294852</guid><dc:creator><![CDATA[wisnia]]></dc:creator><pubDate>Sat, 23 Feb 2013 22:08:47 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Sat, 23 Feb 2013 22:09:53 GMT]]></title><description><![CDATA[<p>geschlossen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294854</guid><dc:creator><![CDATA[wisnia]]></dc:creator><pubDate>Sat, 23 Feb 2013 22:09:53 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Wed, 30 Jan 2013 16:57:33 GMT]]></title><description><![CDATA[<p>Und in Europa.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2294855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2294855</guid><dc:creator><![CDATA[Caligulaminus]]></dc:creator><pubDate>Wed, 30 Jan 2013 16:57:33 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Sat, 23 Feb 2013 22:09:20 GMT]]></title><description><![CDATA[<p>geschlossen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2301004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2301004</guid><dc:creator><![CDATA[wisnia]]></dc:creator><pubDate>Sat, 23 Feb 2013 22:09:20 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Fri, 22 Feb 2013 13:46:21 GMT]]></title><description><![CDATA[<p>Das ist C++11, Dev-C++ supported es höchstwahrscheinlich nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2301019</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2301019</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Fri, 22 Feb 2013 13:46:21 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Fri, 22 Feb 2013 14:01:33 GMT]]></title><description><![CDATA[<p>wisnia schrieb:</p>
<blockquote>
<p>doch doch, kannst du ^^ in dem du mir zB sagst was ich hier falsch hab:</p>
<pre><code>#include map&lt;string,string&gt; Kontinente;
landNachKontinent[&quot;Spanien&quot;]=&quot;Europa&quot;; 
landNachKontinent[&quot;Deutschland&quot;]=&quot;Europa&quot;;
using namespace std;
</code></pre>
<p>int main(int argc, char *argv[])</p>
</blockquote>
<p>c++ Tags wären cool. <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="😉"
    /> Unten unter dem Eingabe Feld auf C++ drücken dann Code rein dann wieder C++* drücken.</p>
<pre><code>#include map&lt;string,string&gt; Kontinente; //warum steht da ein include?
landNachKontinent[&quot;Spanien&quot;]=&quot;Europa&quot;; //Warum heißt es plötzlich landNachKontinent??
landNachKontinent[&quot;Deutschland&quot;]=&quot;Europa&quot;;
using namespace std;//warum kommt der namespace erst nach dem map? -&gt; std::map
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2301038</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2301038</guid><dc:creator><![CDATA[Enno]]></dc:creator><pubDate>Fri, 22 Feb 2013 14:01:33 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Sat, 23 Feb 2013 22:10:50 GMT]]></title><description><![CDATA[<p>geschlossen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2301085</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2301085</guid><dc:creator><![CDATA[wisnia]]></dc:creator><pubDate>Sat, 23 Feb 2013 22:10:50 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Fri, 22 Feb 2013 16:25:48 GMT]]></title><description><![CDATA[<p>wisnia schrieb:</p>
<blockquote>
<p>so funktioniert es jedenfalls auch nicht. Da kommt raus invalid preprocessing directive # map</p>
</blockquote>
<p>schau nochmal in ein gutes Grundlagenbuch.</p>
<p>mit # erstellt man Präprozessordirektiven, keine globalen Variablen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2301087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2301087</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Fri, 22 Feb 2013 16:25:48 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Sat, 23 Feb 2013 22:11:18 GMT]]></title><description><![CDATA[<p>geschlossen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2301093</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2301093</guid><dc:creator><![CDATA[wisnia]]></dc:creator><pubDate>Sat, 23 Feb 2013 22:11:18 GMT</pubDate></item><item><title><![CDATA[Reply to Begriffe in C++ zusammenfassen on Fri, 22 Feb 2013 16:54:37 GMT]]></title><description><![CDATA[<p>Du lässt den Troll ein bisschen zu weit zum Fenster raushängen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2301098</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2301098</guid><dc:creator><![CDATA[Athar]]></dc:creator><pubDate>Fri, 22 Feb 2013 16:54:37 GMT</pubDate></item></channel></rss>