<?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[Kann man den Inhalt eines Strings&#x2F;Chars als Variablen Name nutzen ?]]></title><description><![CDATA[<p>Moin zusammen,</p>
<p>meine Frage steht schon oben im Titel:</p>
<p>Kann ich den Inhalt eine Variablen nutzen, um damit eine andere Variable zu deklarieren ?</p>
<p>mir würde es reichen wen nes nen einfacher INT ist.</p>
<p>Hab jetzt lange mich mit Hilfe von Google durch viele Tutorials gewühlt aber aber weder eine Lösung dafür gefunden noch etwas gegenteiliges entdecken können <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=":-/"
      alt="😕"
    /></p>
<p>Würdem ich freuen eine eindeutige Aussage dazu zu erhalten.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/287329/kann-man-den-inhalt-eines-strings-chars-als-variablen-name-nutzen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 20 Aug 2026 13:02:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/287329.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 26 May 2011 14:36:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kann man den Inhalt eines Strings&#x2F;Chars als Variablen Name nutzen ? on Thu, 26 May 2011 14:36:27 GMT]]></title><description><![CDATA[<p>Moin zusammen,</p>
<p>meine Frage steht schon oben im Titel:</p>
<p>Kann ich den Inhalt eine Variablen nutzen, um damit eine andere Variable zu deklarieren ?</p>
<p>mir würde es reichen wen nes nen einfacher INT ist.</p>
<p>Hab jetzt lange mich mit Hilfe von Google durch viele Tutorials gewühlt aber aber weder eine Lösung dafür gefunden noch etwas gegenteiliges entdecken können <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=":-/"
      alt="😕"
    /></p>
<p>Würdem ich freuen eine eindeutige Aussage dazu zu erhalten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2069195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2069195</guid><dc:creator><![CDATA[Stevewonda]]></dc:creator><pubDate>Thu, 26 May 2011 14:36:27 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man den Inhalt eines Strings&#x2F;Chars als Variablen Name nutzen ? on Thu, 26 May 2011 14:46:19 GMT]]></title><description><![CDATA[<p>bool Sinn = 0;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2069202</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2069202</guid><dc:creator><![CDATA[Sinnlos]]></dc:creator><pubDate>Thu, 26 May 2011 14:46:19 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man den Inhalt eines Strings&#x2F;Chars als Variablen Name nutzen ? on Thu, 26 May 2011 14:47:26 GMT]]></title><description><![CDATA[<p>Was willst du denn machen? Hört sich an, als müsstest du dir nur mal anlesen, was ein Array ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2069203</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2069203</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Thu, 26 May 2011 14:47:26 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man den Inhalt eines Strings&#x2F;Chars als Variablen Name nutzen ? on Thu, 26 May 2011 14:50:22 GMT]]></title><description><![CDATA[<p>Soweit ich weiß, kann man den Inhalt eines String schlecht als Variablennamen verwenden. Was du allerdings machen könntest, ist ein Array erstellen und Integer als Index verwenden. Allerdings ist nicht ganz so geschickt. Eine wesentlich bessere und flexiblere Alternative bietet die STL. Du kannst z.B. Maps nehmen und einen Wert mit deinem Key, welches auch ein String sein kann, verbinden. Auch der Datentyp des zweiten Parameters ist nicht festgelegt. Maps haben aber auch ihre Nachteile (siehe Doku).</p>
<p>Grüße,<br />
Rewind.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2069206</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2069206</guid><dc:creator><![CDATA[*Rewind*]]></dc:creator><pubDate>Thu, 26 May 2011 14:50:22 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man den Inhalt eines Strings&#x2F;Chars als Variablen Name nutzen ? on Thu, 26 May 2011 14:54:50 GMT]]></title><description><![CDATA[<p>Variablennamen existieren nach dem Kompilieren nicht mehr, das funktioniert also nicht so wie du dir das wahrscheinlich vorgestellt hast.<br />
Dennoch kann man das Problem mit einer Map lösen:</p>
<pre><code class="language-cpp">map&lt;string,int&gt; variablen;
string varName=&quot;foo&quot;;
variablen[varName]=42;
cout &lt;&lt; variablen[&quot;foo&quot;] &lt;&lt; endl;
</code></pre>
<p>Als Key-Typ kannst du natürlich auch etwa int nehmen.<br />
Wenn dein Wertebereich für die Keys klein und zusammenhängend ist, bietet sich ein Array an, wie von matze schon erwähnt.</p>
<p>Edit: ach ja...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2069208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2069208</guid><dc:creator><![CDATA[Athar]]></dc:creator><pubDate>Thu, 26 May 2011 14:54:50 GMT</pubDate></item></channel></rss>