<?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[Variable variable benenen]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe ein kleines Problem damit das ich meine Variablen nicht Variable benenen kann. Ich habe einen Code der das eigentlich über Arays lösen sllte doch das funzt net ganz.</p>
<pre><code class="language-cpp">void sonnensysteme()
{
 int ssnummer=0;
 int pnummer=0;
 int planetenanzahl=0;
 String koordinatensys;
 String strssnummer;
 String strpnummer;
//--------------------
 srand(time(NULL));
 int ss=rand()%5 +1;
 ssnummer=ssnummer++;
 strssnummer=IntToStr(ssnummer);
 if(ss=1)
 {
  planetenanzahl=6;
  pnummer=pnummer++;
  strpnummer=IntToStr(pnummer);
  koordinatensys=&quot;ss&quot;+strssnummer+&quot;p&quot;+strpnummer;
  char Klasse_[koordinatensys]=&quot;Muh&quot;;
 }
};
</code></pre>
<p>Ideen,Vörschläge?Bin für jede Lösung dankbar. ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/125578/variable-variable-benenen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 08:39:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/125578.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 07 Nov 2005 18:46:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variable variable benenen on Mon, 07 Nov 2005 18:46:27 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe ein kleines Problem damit das ich meine Variablen nicht Variable benenen kann. Ich habe einen Code der das eigentlich über Arays lösen sllte doch das funzt net ganz.</p>
<pre><code class="language-cpp">void sonnensysteme()
{
 int ssnummer=0;
 int pnummer=0;
 int planetenanzahl=0;
 String koordinatensys;
 String strssnummer;
 String strpnummer;
//--------------------
 srand(time(NULL));
 int ss=rand()%5 +1;
 ssnummer=ssnummer++;
 strssnummer=IntToStr(ssnummer);
 if(ss=1)
 {
  planetenanzahl=6;
  pnummer=pnummer++;
  strpnummer=IntToStr(pnummer);
  koordinatensys=&quot;ss&quot;+strssnummer+&quot;p&quot;+strpnummer;
  char Klasse_[koordinatensys]=&quot;Muh&quot;;
 }
};
</code></pre>
<p>Ideen,Vörschläge?Bin für jede Lösung dankbar. ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/910909</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910909</guid><dc:creator><![CDATA[Mor]]></dc:creator><pubDate>Mon, 07 Nov 2005 18:46:27 GMT</pubDate></item><item><title><![CDATA[Reply to Variable variable benenen on Mon, 07 Nov 2005 19:07:13 GMT]]></title><description><![CDATA[<p>Mor schrieb:</p>
<blockquote>
<p>Ich habe ein kleines Problem damit das ich meine Variablen nicht Variable benenen kann.</p>
</blockquote>
<p>wtf <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="😕"
    /> <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="😕"
    /> <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>was willst den machen, verstehe dein Problem nicht</p>
<p>btw: das funktioniert?!?</p>
<pre><code class="language-cpp">String koordinatensys;
//
char Klasse_[koordinatensys]=&quot;Muh&quot;;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/910948</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910948</guid><dc:creator><![CDATA[leo aka qsch]]></dc:creator><pubDate>Mon, 07 Nov 2005 19:07:13 GMT</pubDate></item><item><title><![CDATA[Reply to Variable variable benenen on Mon, 07 Nov 2005 19:11:54 GMT]]></title><description><![CDATA[<p>Da liegt ja mein Problem es funzt net. ^^ Da habe ich nen tipp Fehler Variablen und variabel höhren sich ja auch ähnlich an <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Insgesamt soll die Komplette Funktion nachher nur ein Sonnensystem erstellen. Da ich das immerwieder machen muss brauche ich ja immer verschiedene Variablen Namen. Da liegt mein Problem ich habe keinen Plan wie ich das hinkriege.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/910954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910954</guid><dc:creator><![CDATA[Mor]]></dc:creator><pubDate>Mon, 07 Nov 2005 19:11:54 GMT</pubDate></item><item><title><![CDATA[Reply to Variable variable benenen on Mon, 07 Nov 2005 19:21:41 GMT]]></title><description><![CDATA[<p>naja das Problem ist folgendes:</p>
<pre><code class="language-cpp">String koordinatensys;
//
char Klasse_[koordinatensys]=&quot;Muh&quot;; // das char Array erwartet eine konstante groesse
</code></pre>
<p>du willst anscheinend jeweils 2 Strings miteinander in Verbindung bringen, du koenntest es mit einer map loesen zb so:</p>
<pre><code class="language-cpp">map&lt;string, string&gt; m;
</code></pre>
<p>das bedeutet jeder map Eintrag besteht aus einem String Paar (einem Schluessel und einem Wert dazu)<br />
dann brauchst du nur mehr das Schreiben</p>
<pre><code class="language-cpp">typedef map&lt;string, string&gt;::value_type val;

m.insert(val(koordinatensys, &quot;muh&quot;));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/910973</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910973</guid><dc:creator><![CDATA[leo aka qsch]]></dc:creator><pubDate>Mon, 07 Nov 2005 19:21:41 GMT</pubDate></item><item><title><![CDATA[Reply to Variable variable benenen on Mon, 07 Nov 2005 19:29:32 GMT]]></title><description><![CDATA[<p>Eigentlich will ich das sich aus Klasse_ und koordinatensys ein Name für eine Variable zusammensezt der dann auch gespeichert wird. und immerwieder abruf bar ist. Nur diese Variable sollte zum testemn den Wert Muh bekommen <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/910981</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910981</guid><dc:creator><![CDATA[Mor]]></dc:creator><pubDate>Mon, 07 Nov 2005 19:29:32 GMT</pubDate></item><item><title><![CDATA[Reply to Variable variable benenen on Mon, 07 Nov 2005 19:35:59 GMT]]></title><description><![CDATA[<p>Ob du es glaubts oder nicht, das willst du nicht ;). Wie willst du denn einen variablen Variablennamen wieder aufrufen? Gehst du dann alle möglichen Namen durch? Also mein Compiler macht sowas nicht mit. Du könntest höchstens etwas mit dem Präprozessor herumspielen, aber die Map-Lösung ist die einzig Praktikable (und für deinen Fall auch Sinnvolle).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/910988</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910988</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Mon, 07 Nov 2005 19:35:59 GMT</pubDate></item><item><title><![CDATA[Reply to Variable variable benenen on Mon, 07 Nov 2005 20:40:24 GMT]]></title><description><![CDATA[<p>Es muss aber doch eine möglichkeit geben etwas unendlich oft Variablen zu erstellen die Ich später auch benutzen kann?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/911078</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/911078</guid><dc:creator><![CDATA[Mor]]></dc:creator><pubDate>Mon, 07 Nov 2005 20:40:24 GMT</pubDate></item><item><title><![CDATA[Reply to Variable variable benenen on Mon, 07 Nov 2005 20:48:57 GMT]]></title><description><![CDATA[<p>Variablen nicht, aber du kannst dynamisch Speicher reservieren. Oder du nimmst wie vorgeschlagen einen STL Container, der macht das dann schon selber. Jaja welch ein Luxus in der heutigen Welt. Dazu findest du alles in dem C++ Buch deiner Wahl.</p>
<p>Muhahaha war 2 sek schneller :&gt;</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/911090</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/911090</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Mon, 07 Nov 2005 20:48:57 GMT</pubDate></item><item><title><![CDATA[Reply to Variable variable benenen on Mon, 07 Nov 2005 20:53:13 GMT]]></title><description><![CDATA[<p>unendlich oft nicht, dazu reicht der speicher nicht.<br />
Man kann mit new völlig frei Speicher reservieren, aber dazu solltest du dich damit näher beschäftigen. So einfach ist es nämlich nicht. Das ist dann nämlich nicht mehr das, was du unter Variable verstehst.<br />
Variablen müssen immer zur Compilerzeit einen Namen haben, nicht erst, wenn das Programm läuft. Das heißt, die Namen der Variablen müssen irgendwo in deinem Quelltext im Klartext stehen, und zwar in der Variablendeklaration.</p>
<p>übrigens kannst du einem char keinen string zuweisen.<br />
geloescht</p>
<p>EDIT: Mist.... dafür war meins ausführlicher</p>
]]></description><link>https://www.c-plusplus.net/forum/post/911091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/911091</guid><dc:creator><![CDATA[geloescht]]></dc:creator><pubDate>Mon, 07 Nov 2005 20:53:13 GMT</pubDate></item><item><title><![CDATA[Reply to Variable variable benenen on Tue, 08 Nov 2005 15:28:49 GMT]]></title><description><![CDATA[<p>Yesh das ist doch toll was ihr mir hier für Lösungen aufbietet <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="🙂"
    /> im <a href="http://tutorials.de" rel="nofollow">tutorials.de</a> Forum ahbe ihc keine Hilfe bekommen. ^^ So also mir ist nur wichtig das ich die speichern kann und auch immerwieder abrufen <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="🙂"
    /> So dann gucke ich mir mal new un delet an ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/911883</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/911883</guid><dc:creator><![CDATA[Mor]]></dc:creator><pubDate>Tue, 08 Nov 2005 15:28:49 GMT</pubDate></item></channel></rss>