<?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 man EOF beim Einlesen von der Konsole behandeln?]]></title><description><![CDATA[<p>Wenn man mit getline(cin, str) von der Konsole liest und der Anwender drückt STRG + Z (unter Windows) und Enter dann wird ja das eofbit im Stream gesetzt.<br />
Was ist das Standardvorgehen in so einer Situation? Sollte man das Programm beenden oder mit cin.clear() das eofbit löschen und die gleiche Eingabe nochmal versuchen? Oder was anderes?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/252171/wie-soll-man-eof-beim-einlesen-von-der-konsole-behandeln</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 02:20:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/252171.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Oct 2009 16:26:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wie soll man EOF beim Einlesen von der Konsole behandeln? on Thu, 15 Oct 2009 16:26:39 GMT]]></title><description><![CDATA[<p>Wenn man mit getline(cin, str) von der Konsole liest und der Anwender drückt STRG + Z (unter Windows) und Enter dann wird ja das eofbit im Stream gesetzt.<br />
Was ist das Standardvorgehen in so einer Situation? Sollte man das Programm beenden oder mit cin.clear() das eofbit löschen und die gleiche Eingabe nochmal versuchen? Oder was anderes?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1792999</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1792999</guid><dc:creator><![CDATA[eofer]]></dc:creator><pubDate>Thu, 15 Oct 2009 16:26:39 GMT</pubDate></item><item><title><![CDATA[Reply to Wie soll man EOF beim Einlesen von der Konsole behandeln? on Thu, 15 Oct 2009 16:33:27 GMT]]></title><description><![CDATA[<p>Man macht genau das gleiche wie bei einer Datei auch. Es sollte das Programm nicht interessieren, woher seine Eingabe letztendlich kommt. Vor allem: Woher willst du wissen, ob cin eine Konsole ist? Es steht ja für die Standardeingabe und die wird von Nutzern regelmäßig umgeleitet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1793002</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1793002</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 15 Oct 2009 16:33:27 GMT</pubDate></item><item><title><![CDATA[Reply to Wie soll man EOF beim Einlesen von der Konsole behandeln? on Thu, 15 Oct 2009 17:08:32 GMT]]></title><description><![CDATA[<p>Danke, da hab ich wohl zu speziell gedacht.</p>
<p>Wenn ich den Ansatz nehmen würde die Eingabe nochmal zu versuchen wenn EOF gesetzt war, krieg ich ja eine Endlosschleife wenn ich eine Datei reinleite.</p>
<p>Ich glaub ich beende das Programm einfach.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1793023</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1793023</guid><dc:creator><![CDATA[eofer]]></dc:creator><pubDate>Thu, 15 Oct 2009 17:08:32 GMT</pubDate></item></channel></rss>