<?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[Text eingeben]]></title><description><![CDATA[<p>Wenn der Benutzer in Funktion A einen Text eingeben kann, und in Funktion B wird der eingegebene Text dann auf dem Bildschirm ausgegeben. Wie würdet ihr den Text in Funktion A am besten zwischenspeichern, bzw. wie würdet ihr Funktion A realisieren?<br />
MfG<br />
Stromberg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/206506/text-eingeben</link><generator>RSS for Node</generator><lastBuildDate>Sat, 10 Oct 2026 11:02:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/206506.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Feb 2008 19:10:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Text eingeben on Mon, 25 Feb 2008 19:10:15 GMT]]></title><description><![CDATA[<p>Wenn der Benutzer in Funktion A einen Text eingeben kann, und in Funktion B wird der eingegebene Text dann auf dem Bildschirm ausgegeben. Wie würdet ihr den Text in Funktion A am besten zwischenspeichern, bzw. wie würdet ihr Funktion A realisieren?<br />
MfG<br />
Stromberg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1462760</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1462760</guid><dc:creator><![CDATA[Stromberg]]></dc:creator><pubDate>Mon, 25 Feb 2008 19:10:15 GMT</pubDate></item><item><title><![CDATA[Reply to Text eingeben on Mon, 25 Feb 2008 19:19:28 GMT]]></title><description><![CDATA[<p>bei globalen funktionen: eine globale variable<br />
bei einer klasse: eine member-variable</p>
<p>ich würde die klasse vorziehen:<br />
(sehr vereinfacht, du könntest noch überprüfen, ob bereits was eingegeben wurde</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;

class user_dialog {
private:
    std::string m_data;
public:
    // ctor, dtor etc.
    void read_input() {
        // ... überprüfung, ob bereits was eingegeben wurde
        std::cin &gt;&gt; m_data;
        // ... validierung der eingabe, evt. wiederholung in einer schleife
        // bis zur korrekten eingabe eines strings usw.
    }
    void put_input() {
	std::cout &lt;&lt; m_data &lt;&lt; std::endl;
    }
};

// ---

int main()
{
    user_dialog dlg;
    cout &lt;&lt; &quot;gib was ein: &quot;;
    dlg.read_input();
    cout &lt;&lt; &quot;deine eingabe: &quot;;
    dlg.put_input();

    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1462766</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1462766</guid><dc:creator><![CDATA[hey]]></dc:creator><pubDate>Mon, 25 Feb 2008 19:19:28 GMT</pubDate></item><item><title><![CDATA[Reply to Text eingeben on Mon, 25 Feb 2008 19:19:40 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::wstring getText() {
    std::wstring input;
    std::cin &gt;&gt; input;
    return input;
}
void showText(std::wstring text) {
    std::cout &lt;&lt; text;
}
</code></pre>
<p>?!</p>
<p>ohne ein zusammenhang was du machen moechtest kann man nur ins blaue raten ...</p>
<p>was moechtest du ueberhaupt wissen ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1462767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1462767</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Mon, 25 Feb 2008 19:19:40 GMT</pubDate></item><item><title><![CDATA[Reply to Text eingeben on Mon, 25 Feb 2008 19:28:20 GMT]]></title><description><![CDATA[<p>Wie genau das jetzt mit dem Programm zu tun hat ist schwierig zu erklären. Is mir zuviel schreibaufwand jetzt.<br />
Zumindetens hatts mich interessiert wie ihr das amcht, weil ich hab mir gedacht einfach mit cin was in einen &quot;string&quot; einzulesen, is vll. war mir irgendwie zu ordinär.<br />
Bin für weitere Vorschläge offen.</p>
<p>MfG<br />
Stromberg</p>
<p>PS: Was ist ein wstring? Bzw. was ist der Unterschied zu nem normalen string?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1462777</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1462777</guid><dc:creator><![CDATA[Stromberg]]></dc:creator><pubDate>Mon, 25 Feb 2008 19:28:20 GMT</pubDate></item><item><title><![CDATA[Reply to Text eingeben on Mon, 25 Feb 2008 21:26:47 GMT]]></title><description><![CDATA[<p>Stromberg schrieb:</p>
<blockquote>
<p>Wie genau das jetzt mit dem Programm zu tun hat ist schwierig zu erklären. Is mir zuviel schreibaufwand jetzt.</p>
</blockquote>
<p>äähh..ja o.O<br />
[quote]<br />
PS: Was ist ein wstring? Bzw. was ist der Unterschied zu nem normalen string?[/<br />
quote]<br />
ein std::basic_string mit wchar_t als typ für -&gt; unicode</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1462872</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1462872</guid><dc:creator><![CDATA[hey]]></dc:creator><pubDate>Mon, 25 Feb 2008 21:26:47 GMT</pubDate></item></channel></rss>