<?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[Wie soll ich die Variable setzen?]]></title><description><![CDATA[<p>Moin,</p>
<p>momentan lerne ich den Unterschied zwischen lokalen und globalen Variablen kennen.<br />
Meine Frage: Wie soll ich die Variable <strong>char select</strong> hier setzen? Global?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

char menue();

int main()
{
    char select;
    do
    {
         char menue();
    }while(select!='x');
}

char menue()
{    
    do
    {
    system(&quot;CLS&quot;);

    cout&lt;&lt;&quot;#### TAN - erzeugen #####&quot;;
    cout&lt;&lt;&quot;\n\n\nerzeugen\t\t\te&quot;;
    cout&lt;&lt;&quot;\nanzeigen\t\t\ta&quot;;
    cout&lt;&lt;&quot;\nsortieren\t\t\ts&quot;;
    cout&lt;&lt;&quot;\n\n\nProgramm beenden\t\tx&quot;;
    cout&lt;&lt;&quot;\n\n\nIhre Wahl: &quot;;
    cin&gt;&gt;select;

    select=tolower(select);
    }while (select!='x' || select!='e' || select!='a' || select!='s');

    system(&quot;CLS&quot;);

    return select;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/259813/wie-soll-ich-die-variable-setzen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 17:14:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/259813.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 27 Jan 2010 21:21:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wie soll ich die Variable setzen? on Wed, 27 Jan 2010 21:22:03 GMT]]></title><description><![CDATA[<p>Moin,</p>
<p>momentan lerne ich den Unterschied zwischen lokalen und globalen Variablen kennen.<br />
Meine Frage: Wie soll ich die Variable <strong>char select</strong> hier setzen? Global?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

char menue();

int main()
{
    char select;
    do
    {
         char menue();
    }while(select!='x');
}

char menue()
{    
    do
    {
    system(&quot;CLS&quot;);

    cout&lt;&lt;&quot;#### TAN - erzeugen #####&quot;;
    cout&lt;&lt;&quot;\n\n\nerzeugen\t\t\te&quot;;
    cout&lt;&lt;&quot;\nanzeigen\t\t\ta&quot;;
    cout&lt;&lt;&quot;\nsortieren\t\t\ts&quot;;
    cout&lt;&lt;&quot;\n\n\nProgramm beenden\t\tx&quot;;
    cout&lt;&lt;&quot;\n\n\nIhre Wahl: &quot;;
    cin&gt;&gt;select;

    select=tolower(select);
    }while (select!='x' || select!='e' || select!='a' || select!='s');

    system(&quot;CLS&quot;);

    return select;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1846070</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1846070</guid><dc:creator><![CDATA[Phisherman]]></dc:creator><pubDate>Wed, 27 Jan 2010 21:22:03 GMT</pubDate></item><item><title><![CDATA[Reply to Wie soll ich die Variable setzen? on Wed, 27 Jan 2010 21:33:37 GMT]]></title><description><![CDATA[<p>Üblicherweise über einen Parameter der Funktion:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

char menue( char&amp; select );

int main()
{
    char select;
    do
    {
         char menue( select );
    }while(select!='x');
}

char menue( char&amp; select )
{    
    do
    {
    system(&quot;CLS&quot;);

    cout&lt;&lt;&quot;#### TAN - erzeugen #####&quot;;
    cout&lt;&lt;&quot;\n\n\nerzeugen\t\t\te&quot;;
    cout&lt;&lt;&quot;\nanzeigen\t\t\ta&quot;;
    cout&lt;&lt;&quot;\nsortieren\t\t\ts&quot;;
    cout&lt;&lt;&quot;\n\n\nProgramm beenden\t\tx&quot;;
    cout&lt;&lt;&quot;\n\n\nIhre Wahl: &quot;;
    cin&gt;&gt;select;

    select=tolower(select);
    }while (select!='x' || select!='e' || select!='a' || select!='s');

    system(&quot;CLS&quot;);

    return select;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1846077</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1846077</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Wed, 27 Jan 2010 21:33:37 GMT</pubDate></item><item><title><![CDATA[Reply to Wie soll ich die Variable setzen? on Wed, 27 Jan 2010 21:36:35 GMT]]></title><description><![CDATA[<p>Globale Variablen sind meistens die schlechtere Wahl.</p>
<p>lg, freakC++</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1846078</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1846078</guid><dc:creator><![CDATA[freakC++]]></dc:creator><pubDate>Wed, 27 Jan 2010 21:36:35 GMT</pubDate></item><item><title><![CDATA[Reply to Wie soll ich die Variable setzen? on Wed, 27 Jan 2010 21:36:57 GMT]]></title><description><![CDATA[<p>Das habe ich vergessen zu erwähnen. Ich soll keinen Parameter benutzen.^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1846079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1846079</guid><dc:creator><![CDATA[Phisherman]]></dc:creator><pubDate>Wed, 27 Jan 2010 21:36:57 GMT</pubDate></item><item><title><![CDATA[Reply to Wie soll ich die Variable setzen? on Wed, 27 Jan 2010 22:06:41 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

char menue();

int main()
{
    char select
    do
    {
         select = menue();
    }while(select!='x');
}

char menue()
{    
    do
    {
    system(&quot;CLS&quot;);

    cout&lt;&lt;&quot;#### TAN - erzeugen #####&quot;;
    cout&lt;&lt;&quot;\n\n\nerzeugen\t\t\te&quot;;
    cout&lt;&lt;&quot;\nanzeigen\t\t\ta&quot;;
    cout&lt;&lt;&quot;\nsortieren\t\t\ts&quot;;
    cout&lt;&lt;&quot;\n\n\nProgramm beenden\t\tx&quot;;
    cout&lt;&lt;&quot;\n\n\nIhre Wahl: &quot;;
    cin&gt;&gt;select;

    select=tolower(select);
    }while (select!='x' || select!='e' || select!='a' || select!='s');

    system(&quot;CLS&quot;);

    return select;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1846091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1846091</guid><dc:creator><![CDATA[wx++]]></dc:creator><pubDate>Wed, 27 Jan 2010 22:06:41 GMT</pubDate></item><item><title><![CDATA[Reply to Wie soll ich die Variable setzen? on Thu, 28 Jan 2010 09:22:15 GMT]]></title><description><![CDATA[<p>Phisherman schrieb:</p>
<blockquote>
<p>Das habe ich vergessen zu erwähnen. Ich soll keinen Parameter benutzen.^^</p>
</blockquote>
<p>Mit der Bedingung und dem &quot;momentan lerne ich den Unterschied zwischen lokalen und globalen Variablen kennen&quot;, würde ich hier eine globale Variable wählen - ABER, und das ist wichtig:<br />
Immer im Hinterkopf behalten das globale Variablen als schlechtes Design gelten, und man sie - wenn überhaupt - nur sehr sparsam einsetzen sollte (Ich wüsste persönlich nicht, wann ich jemals außer bei Konstanten, globale Variablen verwendet hätte).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1846204</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1846204</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Thu, 28 Jan 2010 09:22:15 GMT</pubDate></item><item><title><![CDATA[Reply to Wie soll ich die Variable setzen? on Thu, 28 Jan 2010 09:56:02 GMT]]></title><description><![CDATA[<blockquote>
<p>wüsste persönlich nicht, wann ich jemals außer bei Konstanten, globale Variablen verwendet hätte</p>
</blockquote>
<p>Immer wenn du <em>std::cout</em> oder aehnliches benutzt. Immer wenn du mit der Aussenwelt kommunizierst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1846228</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1846228</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Thu, 28 Jan 2010 09:56:02 GMT</pubDate></item><item><title><![CDATA[Reply to Wie soll ich die Variable setzen? on Thu, 28 Jan 2010 10:22:42 GMT]]></title><description><![CDATA[<p>knivil schrieb:</p>
<blockquote>
<p>Immer wenn du <em>std::cout</em> oder aehnliches benutzt. Immer wenn du mit der Aussenwelt kommunizierst.</p>
</blockquote>
<p>Mag ja sein, aber ich selbst habe keine Verwendung bislang für globale Variablen, und selbst wenn ich sie hätte, würde ich wegen der definierten Initialisierungsfolge eher Funktionen mit statischen Variablen verwenden (Was zwar fast den globalen Variablen entspricht, aber wo die Initialisierung nicht von Headerreihenfolgen etc. abhängig ist).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1846242</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1846242</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Thu, 28 Jan 2010 10:22:42 GMT</pubDate></item></channel></rss>