<?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[string einlesen Konsolenapplikation]]></title><description><![CDATA[<p>Hi zusammen</p>
<p>Hab ne kurze Frage. Ich will einen string über die Konsole einlesen. Das Funktioniert ja auch mit:</p>
<pre><code class="language-cpp">getline(cin, );
</code></pre>
<p>Jedoch wenn ich die Eingabe mit Enter abschliessen will, setzt es mir einen Zeilenumbruch dahinter, statt die Eingabe abzuschliessen. Und erst beim zweiten Drücken der Enter Taste wird die Eingabe abgeschlossen.</p>
<p>Wie kann ich das umgehen? Gibt es noch eine bessere Lösung um einen string einzulesen? (mit</p>
<pre><code class="language-cpp">cin &gt;&gt; logFileComment
</code></pre>
<p>liest es nur bis zum ersten leerzeichen.)</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/278394/string-einlesen-konsolenapplikation</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 07:24:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/278394.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 06 Dec 2010 07:30:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to string einlesen Konsolenapplikation on Mon, 06 Dec 2010 07:30:55 GMT]]></title><description><![CDATA[<p>Hi zusammen</p>
<p>Hab ne kurze Frage. Ich will einen string über die Konsole einlesen. Das Funktioniert ja auch mit:</p>
<pre><code class="language-cpp">getline(cin, );
</code></pre>
<p>Jedoch wenn ich die Eingabe mit Enter abschliessen will, setzt es mir einen Zeilenumbruch dahinter, statt die Eingabe abzuschliessen. Und erst beim zweiten Drücken der Enter Taste wird die Eingabe abgeschlossen.</p>
<p>Wie kann ich das umgehen? Gibt es noch eine bessere Lösung um einen string einzulesen? (mit</p>
<pre><code class="language-cpp">cin &gt;&gt; logFileComment
</code></pre>
<p>liest es nur bis zum ersten leerzeichen.)</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1990286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1990286</guid><dc:creator><![CDATA[TTS]]></dc:creator><pubDate>Mon, 06 Dec 2010 07:30:55 GMT</pubDate></item><item><title><![CDATA[Reply to string einlesen Konsolenapplikation on Mon, 06 Dec 2010 07:45:38 GMT]]></title><description><![CDATA[<p>Ein einfaches</p>
<pre><code class="language-cpp">int main() {
	string str;
	getline(cin,str);
}
</code></pre>
<p>zeigt, dass da kein Zeilenumbruch im String gespeichert wird und auch kein zweites Enter zum Beenden der Eingabe nötig ist. Bei dir ist was anderes Schuld. Zeig mal mehr Code, bitte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1990289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1990289</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Mon, 06 Dec 2010 07:45:38 GMT</pubDate></item></channel></rss>