<?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[Unerwateter Absturtz]]></title><description><![CDATA[<p>Hi Leute</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;stdio.h&gt;
#include &lt;string&gt;
using namespace std;
# include &lt;windows.h&gt;

int main()
{
string f;
cin&gt;&gt;f;
cout&lt;&lt;f&lt;&lt;endl;
cin&gt;&gt;f;
}
</code></pre>
<p>Ich habe ein Problem in einem meier anderen Projekte bricht mein string immer ab wenn ich ein Leer zeichen eingebe.<br />
also habe ich das problem einfach mal auf die ein und die anschliesende Ausgabe reduziert.<br />
Aber es stürtzt trozdem immer ab wenn ich zumbeispiel die worte &quot;Hallo Welt&quot; eingebe wist ihr was ich da tun kann ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/218454/unerwateter-absturtz</link><generator>RSS for Node</generator><lastBuildDate>Fri, 09 Oct 2026 06:29:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/218454.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 21 Jul 2008 08:02:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unerwateter Absturtz on Mon, 21 Jul 2008 08:02:44 GMT]]></title><description><![CDATA[<p>Hi Leute</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;stdio.h&gt;
#include &lt;string&gt;
using namespace std;
# include &lt;windows.h&gt;

int main()
{
string f;
cin&gt;&gt;f;
cout&lt;&lt;f&lt;&lt;endl;
cin&gt;&gt;f;
}
</code></pre>
<p>Ich habe ein Problem in einem meier anderen Projekte bricht mein string immer ab wenn ich ein Leer zeichen eingebe.<br />
also habe ich das problem einfach mal auf die ein und die anschliesende Ausgabe reduziert.<br />
Aber es stürtzt trozdem immer ab wenn ich zumbeispiel die worte &quot;Hallo Welt&quot; eingebe wist ihr was ich da tun kann ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1550695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550695</guid><dc:creator><![CDATA[Aloras]]></dc:creator><pubDate>Mon, 21 Jul 2008 08:02:44 GMT</pubDate></item><item><title><![CDATA[Reply to Unerwateter Absturtz on Mon, 21 Jul 2008 08:16:06 GMT]]></title><description><![CDATA[<p>1. was ist ein Absturtz?<br />
2. probiers mal mit</p>
<pre><code class="language-cpp">getline(cin, stringname)
</code></pre>
<p>statt cin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1550706</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550706</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 21 Jul 2008 08:16:06 GMT</pubDate></item><item><title><![CDATA[Reply to Unerwateter Absturtz on Mon, 21 Jul 2008 14:51:09 GMT]]></title><description><![CDATA[<p>Ich hab</p>
<pre><code class="language-cpp">getline(cin, string);
</code></pre>
<p>verwendet nur das Problem ist wenn ich vor dem String noch eine andere Variabele mit cin einlese überspringt er das Einlesen des Strings komplett(arbeite mit einem goto nach dem Ersten durchlauf wird das string einlesen komplett ignoriert da es immer ein vorhergegangenes Einlesen gibt) kann man das irgendwie aushebeln.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1551021</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1551021</guid><dc:creator><![CDATA[Aloras]]></dc:creator><pubDate>Mon, 21 Jul 2008 14:51:09 GMT</pubDate></item><item><title><![CDATA[Reply to Unerwateter Absturtz on Mon, 21 Jul 2008 14:52:28 GMT]]></title><description><![CDATA[<p>hmm... dumme Frage:<br />
Wenn du das 2. mal &quot;Hello World&quot; ein gibst, ist dann das Konsolenfensterchen vielleicht weg?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1551022</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1551022</guid><dc:creator><![CDATA[Vorden]]></dc:creator><pubDate>Mon, 21 Jul 2008 14:52:28 GMT</pubDate></item><item><title><![CDATA[Reply to Unerwateter Absturtz on Mon, 21 Jul 2008 15:49:43 GMT]]></title><description><![CDATA[<p>Vorden  schrieb:</p>
<blockquote>
<p>verwendet nur das Problem ist wenn ich vor dem String noch eine andere Variabele mit cin einlese überspringt er das Einlesen des Strings komplett</p>
</blockquote>
<p>Sprich mal ein vereinfachtes Bsp dafür</p>
<pre><code class="language-cpp">int main(){
    string eingabe;
    int zahl;
    cin&gt;&gt;zahl;
    getline(cin, eingabe);}
</code></pre>
<p>Hierbei wird die zweite Eingabe übersprungen.</p>
<pre><code class="language-cpp">int main(){
    string eingabe;
    int zahl;
    cin&gt;&gt;zahl;
    cin.ignore(1);
    getline(cin, eingabe);}
</code></pre>
<p>Bei diesem Bsp aber nicht, weil die nach der ersten Eingabe gedrückte Enter-Taste per cin.ignore(1) abgefangen wurde und dadurch nicht als zweite Eingabe benutzt wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1551061</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1551061</guid><dc:creator><![CDATA[Nebukat]]></dc:creator><pubDate>Mon, 21 Jul 2008 15:49:43 GMT</pubDate></item></channel></rss>