<?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[Variablen Namen selbst eingeben?!]]></title><description><![CDATA[<p>(Kann sein dass der Titel nicht wirklich passt^^)<br />
Hab ein kleines Problem, ich hoffe der Quellcode sagt alles.</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

struct benutzer 
{

  int alter;          
  int lieblingszahl;

};

int main()
{
    string eingabe;

    cout&lt;&lt;&quot;Bitte geben Sie ihren Namen ein:&quot;&lt;&lt;endl;
    cin&gt;&gt;eingabe; //Angenommen hier wird jetzt &quot;lisa&quot; eingegeben...

    //Hier soll jetzt &quot;benutzer lisa;&quot; stehen

    //Danach soll &quot;lisa.alter&quot; und &quot;lisa.lieblingszahl&quot; ein Wert, den der   Benutzer eingibt, zugewiesen werden.

    system(&quot;PAUSE&quot;);
    return 0;
}
</code></pre>
<p>Mein Problem : man kann unmöglich &quot;benutzer eingabe;&quot; schreiben da dann der Benutzer eingabe hies <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> .<br />
Kann / Muss man hier mit Zeigern arbeiten?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/208129/variablen-namen-selbst-eingeben</link><generator>RSS for Node</generator><lastBuildDate>Sun, 11 Oct 2026 13:44:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/208129.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 15 Mar 2008 09:09:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variablen Namen selbst eingeben?! on Sat, 15 Mar 2008 09:09:53 GMT]]></title><description><![CDATA[<p>(Kann sein dass der Titel nicht wirklich passt^^)<br />
Hab ein kleines Problem, ich hoffe der Quellcode sagt alles.</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

struct benutzer 
{

  int alter;          
  int lieblingszahl;

};

int main()
{
    string eingabe;

    cout&lt;&lt;&quot;Bitte geben Sie ihren Namen ein:&quot;&lt;&lt;endl;
    cin&gt;&gt;eingabe; //Angenommen hier wird jetzt &quot;lisa&quot; eingegeben...

    //Hier soll jetzt &quot;benutzer lisa;&quot; stehen

    //Danach soll &quot;lisa.alter&quot; und &quot;lisa.lieblingszahl&quot; ein Wert, den der   Benutzer eingibt, zugewiesen werden.

    system(&quot;PAUSE&quot;);
    return 0;
}
</code></pre>
<p>Mein Problem : man kann unmöglich &quot;benutzer eingabe;&quot; schreiben da dann der Benutzer eingabe hies <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> .<br />
Kann / Muss man hier mit Zeigern arbeiten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474670</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474670</guid><dc:creator><![CDATA[tjaer]]></dc:creator><pubDate>Sat, 15 Mar 2008 09:09:53 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Namen selbst eingeben?! on Sat, 15 Mar 2008 09:14:32 GMT]]></title><description><![CDATA[<p>Schau dir<a href="http://www.cppreference.com/cppmap/index.html" rel="nofollow"> <code>std::map</code> </a>an.</p>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474671</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474671</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sat, 15 Mar 2008 09:14:32 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Namen selbst eingeben?! on Sat, 15 Mar 2008 09:21:41 GMT]]></title><description><![CDATA[<p>Meist kann man das aber besser lösen.. Was hast du denn genau vor, bzw was würde dich daran stören, wenn du die Variable einfach &quot;user&quot; oder so nennst?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474673</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474673</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sat, 15 Mar 2008 09:21:41 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Namen selbst eingeben?! on Sat, 15 Mar 2008 09:30:09 GMT]]></title><description><![CDATA[<p>Verdammt, manchmal kann ich aber auch wirklich ein didaktisches Wildschwein sein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474676</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474676</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sat, 15 Mar 2008 09:30:09 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Namen selbst eingeben?! on Sat, 15 Mar 2008 09:32:55 GMT]]></title><description><![CDATA[<p>Es sollen hinterher 3 Namen eingegeben werden und dazu jeweils eine Struktur mit dem Namen der Person. Mein Problem ist ja eigentlich hier, dass ich</p>
<p>benutzer &quot;eingegebener Name&quot;;</p>
<p>haben will.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474677</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474677</guid><dc:creator><![CDATA[tjaer]]></dc:creator><pubDate>Sat, 15 Mar 2008 09:32:55 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Namen selbst eingeben?! on Sat, 15 Mar 2008 09:41:04 GMT]]></title><description><![CDATA[<p>tjaer schrieb:</p>
<blockquote>
<p>Es sollen hinterher 3 Namen eingegeben werden und dazu jeweils eine Struktur mit dem Namen der Person. Mein Problem ist ja eigentlich hier, dass ich</p>
<p>benutzer &quot;eingegebener Name&quot;;</p>
<p>haben will.</p>
</blockquote>
<p>Welchen Mehrwert versprichst du dir davon, gegenüber <code>benutzer users[3];</code> (dann müsstest du den Benutzernamen aber noch in &quot;benutzer&quot; speichern)?</p>
<p>Sonst wäre es eine wirklich gute Lösung, wie unser Wildschwein Swordfish (:)) vorgeschlagen hat: <code>std::map&lt;std::string,benutzer&gt; users;</code> .</p>
<p>Btw: Den Inhalt des Quelltextes bestimmst du und nicht der eingebende Benutzer, was auch gut so ist. Es <em>ist</em> einfach so, dass du vorher nicht weißt, welchen Namen der Benutzer eingibt, deshalb verwendet man ja Variablen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474678</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474678</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sat, 15 Mar 2008 09:41:04 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Namen selbst eingeben?! on Sat, 15 Mar 2008 09:59:25 GMT]]></title><description><![CDATA[<p><code>benutzer users[3];</code> (dann müsstest du den Benutzernamen aber noch in &quot;benutzer&quot; speichern)?</p>
<p>Jetzt klappts thx <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/1474689</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474689</guid><dc:creator><![CDATA[tjaer]]></dc:creator><pubDate>Sat, 15 Mar 2008 09:59:25 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Namen selbst eingeben?! on Sat, 15 Mar 2008 10:03:53 GMT]]></title><description><![CDATA[<p>tjaer schrieb:</p>
<blockquote>
<p>(<br />
Mein Problem : man kann unmöglich &quot;benutzer eingabe;&quot; schreiben da dann der Benutzer eingabe hies <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> .</p>
</blockquote>
<p>Schreib doch einfach &quot;Benutzer&quot; vor die Eingabe, dann bleibt ein eingegebenes &quot;Rumpelstilzchen&quot; auch ein &quot;Rumpelstilzchen&quot; <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>
<pre><code class="language-cpp">void clear()
{
	cin.clear();
	cin.ignore(numeric_limits&lt;streamsize&gt;::max(),'\n'); 
}

int main()
{
	string in(&quot;Kuckuck!&quot;);

   	cout &lt;&lt; &quot;Bitte geben Sie Ihren Namen ein, beenden mit 'q': &quot; &lt;&lt; endl;

	while(1)
	{
		cin &gt;&gt; in; 
		if ( in == &quot;q&quot; ) return 0;
		cout &lt;&lt; &quot;Benutzer: &quot; &lt;&lt; in &lt;&lt; endl;
		clear();
	}
	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1474694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474694</guid><dc:creator><![CDATA[Rumpelstilzchen]]></dc:creator><pubDate>Sat, 15 Mar 2008 10:03:53 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Namen selbst eingeben?! on Sat, 15 Mar 2008 10:05:46 GMT]]></title><description><![CDATA[<p>tjaer schrieb:</p>
<blockquote>
<p>Jetzt klappts thx <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>
</blockquote>
<p>Verflixt, dafür tipp ich mir nen Wolf <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1474696</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474696</guid><dc:creator><![CDATA[Rumpelstilzchen]]></dc:creator><pubDate>Sat, 15 Mar 2008 10:05:46 GMT</pubDate></item></channel></rss>