<?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[Problem mit Überlauf von Benutzereingabe]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe ein Problem mit Überläufen von Werten, die durch den Benutzer eingegeben werden.</p>
<pre><code>unsigned long lZahl;
cin &gt;&gt; lZahl;
</code></pre>
<p>Wie kann ich Überprüfen, ob der eingegebene Wert einen Überlauf von lZahl verursacht? Es wäre gut, wenn es eine Möglichkeit geben würde, bei der man den Wertebereich der Variablen nicht eingrenzen muss.</p>
<p>Hat jemand eine Idee?</p>
<p>DANKE</p>
<p>PaulK</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/132392/problem-mit-überlauf-von-benutzereingabe</link><generator>RSS for Node</generator><lastBuildDate>Thu, 27 Aug 2026 14:16:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/132392.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Jan 2006 15:20:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit Überlauf von Benutzereingabe on Tue, 10 Jan 2006 15:20:36 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe ein Problem mit Überläufen von Werten, die durch den Benutzer eingegeben werden.</p>
<pre><code>unsigned long lZahl;
cin &gt;&gt; lZahl;
</code></pre>
<p>Wie kann ich Überprüfen, ob der eingegebene Wert einen Überlauf von lZahl verursacht? Es wäre gut, wenn es eine Möglichkeit geben würde, bei der man den Wertebereich der Variablen nicht eingrenzen muss.</p>
<p>Hat jemand eine Idee?</p>
<p>DANKE</p>
<p>PaulK</p>
]]></description><link>https://www.c-plusplus.net/forum/post/962782</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/962782</guid><dc:creator><![CDATA[PaulK]]></dc:creator><pubDate>Tue, 10 Jan 2006 15:20:36 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Überlauf von Benutzereingabe on Tue, 10 Jan 2006 17:31:38 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">if(!cin.good()) {
  cout &quot;fehler aufgetreten&quot;;
  //mit try throw catch fehlerbehandeln
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/962913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/962913</guid><dc:creator><![CDATA[Mario Sandler]]></dc:creator><pubDate>Tue, 10 Jan 2006 17:31:38 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Überlauf von Benutzereingabe on Wed, 11 Jan 2006 10:12:37 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int var;

    while(!(cin&gt;&gt;var)) //solange nicht ordentlich eingelesen wurde 
     { 
	    cin.clear();  // Fehlerflags zurücksetzen 
	    cin.ignore(1); // Zeichen ignorieren 
     }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/963361</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/963361</guid><dc:creator><![CDATA[EEK]]></dc:creator><pubDate>Wed, 11 Jan 2006 10:12:37 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Überlauf von Benutzereingabe on Wed, 11 Jan 2006 14:06:54 GMT]]></title><description><![CDATA[<p>Vielen Dank.</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>PaulK</p>
]]></description><link>https://www.c-plusplus.net/forum/post/963613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/963613</guid><dc:creator><![CDATA[PaulK]]></dc:creator><pubDate>Wed, 11 Jan 2006 14:06:54 GMT</pubDate></item></channel></rss>