<?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[Konsolen Fenster schließt sich]]></title><description><![CDATA[<p>Hallo,<br />
habe mich gerade hier frisch angemeldet, denn ich habe ein Problem(lerne gerade c++). Also immer wenn ich &quot;Kompilieren und Ausführen&quot; mache schließt sich das Konsolen Fenster(aber erst nach Operand 2).<br />
Habe den folgenden Code von einem Buch(C++ von A bis Z von Jürgen Wolf), kann es sein dass der Compiler was falsch macht? Oder hat der Autor ein Fehler gemacht?<br />
Benutze den Compiler Dev-C++<br />
Der Code:</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;<br />
int main(void) {<br />
int var1, var2, var3;</p>
<p>cout &lt;&lt; &quot;Operand 1: 8 &quot;;<br />
cin &gt;&gt; var1;<br />
cout &lt;&lt; &quot;Operand 2: 3 &quot;;<br />
cin &gt;&gt; var2;</p>
<p>// Berechnung dierkt in cout<br />
cout &lt;&lt; &quot;Multiplikation: 3 &quot; &lt;&lt; var1 &lt;&lt; &quot; * &quot;<br />
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt; (var1*var2) &lt;&lt; '\n';</p>
<p>// Berechnung in var3 zwischenspeichern<br />
var3 = var1 + var2;<br />
cout &lt;&lt; &quot;Addition 3 : &quot; &lt;&lt; var1 &lt;&lt; &quot; + &quot;<br />
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt; var3 &lt;&lt; '\n';</p>
<p>// Division durch 0 vermeiden<br />
(!var2) ?var2=1 :var2=var2;</p>
<p>// Berechnung direkt in cout<br />
cout &lt;&lt; &quot;Division 3 : &quot; &lt;&lt; var3 &lt;&lt; &quot; / &quot;<br />
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt;(var3/var2);</p>
<p>// Den Rest der Division ermitteln<br />
cout &lt;&lt; &quot; (Rest : &quot; &lt;&lt; (var3%var2) &lt;&lt; &quot;)\n&quot;;</p>
<p>// Neuen Wert von var1 zuweisen<br />
var1 = var3 - var2;<br />
cout &lt;&lt; &quot;Subtraktion 3 : &quot; &lt;&lt; var3 &lt;&lt; &quot; - &quot;<br />
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt; var1 &lt;&lt; '\n';<br />
return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/281705/konsolen-fenster-schließt-sich</link><generator>RSS for Node</generator><lastBuildDate>Sun, 23 Aug 2026 16:38:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/281705.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 06 Feb 2011 15:25:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Sun, 06 Feb 2011 15:25:09 GMT]]></title><description><![CDATA[<p>Hallo,<br />
habe mich gerade hier frisch angemeldet, denn ich habe ein Problem(lerne gerade c++). Also immer wenn ich &quot;Kompilieren und Ausführen&quot; mache schließt sich das Konsolen Fenster(aber erst nach Operand 2).<br />
Habe den folgenden Code von einem Buch(C++ von A bis Z von Jürgen Wolf), kann es sein dass der Compiler was falsch macht? Oder hat der Autor ein Fehler gemacht?<br />
Benutze den Compiler Dev-C++<br />
Der Code:</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;<br />
int main(void) {<br />
int var1, var2, var3;</p>
<p>cout &lt;&lt; &quot;Operand 1: 8 &quot;;<br />
cin &gt;&gt; var1;<br />
cout &lt;&lt; &quot;Operand 2: 3 &quot;;<br />
cin &gt;&gt; var2;</p>
<p>// Berechnung dierkt in cout<br />
cout &lt;&lt; &quot;Multiplikation: 3 &quot; &lt;&lt; var1 &lt;&lt; &quot; * &quot;<br />
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt; (var1*var2) &lt;&lt; '\n';</p>
<p>// Berechnung in var3 zwischenspeichern<br />
var3 = var1 + var2;<br />
cout &lt;&lt; &quot;Addition 3 : &quot; &lt;&lt; var1 &lt;&lt; &quot; + &quot;<br />
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt; var3 &lt;&lt; '\n';</p>
<p>// Division durch 0 vermeiden<br />
(!var2) ?var2=1 :var2=var2;</p>
<p>// Berechnung direkt in cout<br />
cout &lt;&lt; &quot;Division 3 : &quot; &lt;&lt; var3 &lt;&lt; &quot; / &quot;<br />
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt;(var3/var2);</p>
<p>// Den Rest der Division ermitteln<br />
cout &lt;&lt; &quot; (Rest : &quot; &lt;&lt; (var3%var2) &lt;&lt; &quot;)\n&quot;;</p>
<p>// Neuen Wert von var1 zuweisen<br />
var1 = var3 - var2;<br />
cout &lt;&lt; &quot;Subtraktion 3 : &quot; &lt;&lt; var3 &lt;&lt; &quot; - &quot;<br />
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt; var1 &lt;&lt; '\n';<br />
return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2017361</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017361</guid><dc:creator><![CDATA[Slappy]]></dc:creator><pubDate>Sun, 06 Feb 2011 15:25:09 GMT</pubDate></item><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Sun, 06 Feb 2011 15:28:47 GMT]]></title><description><![CDATA[<p>Zum Dev-C++:<br />
<a href="http://www.c-plusplus.net/forum/237002" rel="nofollow">http://www.c-plusplus.net/forum/237002</a></p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;
int main(void) {
int var1, var2, var3;

cout &lt;&lt; &quot;Operand 1: 8 &quot;;
cin &gt;&gt; var1;
cout &lt;&lt; &quot;Operand 2: 3 &quot;;
cin &gt;&gt; var2;

// Berechnung dierkt in cout
cout &lt;&lt; &quot;Multiplikation: 3 &quot; &lt;&lt; var1 &lt;&lt; &quot; * &quot;
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt; (var1*var2) &lt;&lt; '\n';

// Berechnung in var3 zwischenspeichern
var3 = var1 + var2;
cout &lt;&lt; &quot;Addition 3 : &quot; &lt;&lt; var1 &lt;&lt; &quot; + &quot;
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt; var3 &lt;&lt; '\n';

// Division durch 0 vermeiden
(!var2) ?var2=1 :var2=var2;

// Berechnung direkt in cout
cout &lt;&lt; &quot;Division 3 : &quot; &lt;&lt; var3 &lt;&lt; &quot; / &quot;
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt;(var3/var2);

// Den Rest der Division ermitteln
cout &lt;&lt; &quot; (Rest : &quot; &lt;&lt; (var3%var2) &lt;&lt; &quot;)\n&quot;;

// Neuen Wert von var1 zuweisen
var1 = var3 - var2;
cout &lt;&lt; &quot;Subtraktion 3 : &quot; &lt;&lt; var3 &lt;&lt; &quot; - &quot;
&lt;&lt; var2 &lt;&lt; &quot; = &quot; &lt;&lt; var1 &lt;&lt; '\n';
return 0;
}
</code></pre>
<p>Code bitte in [ cpp ] Tags setzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2017362</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017362</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Sun, 06 Feb 2011 15:28:47 GMT</pubDate></item><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Sun, 06 Feb 2011 15:30:58 GMT]]></title><description><![CDATA[<p>Gratulation du hast alles falsch gemacht.</p>
<p>1. Du benutzt einen Compiler der schon seit Jahren veraltet ist. Alternativen gibt es g++/MSVC und einige weitere.<br />
2. Du benutzt das Buch von J.W. welches alsolut ungeeignet ist um C++ zu lernen. Verbrenne es, das ist die einzige Lösung.<br />
3. Die Konsole schließt sich, wenn man nicht z.B. die Eingabe eines Benutzers am Programmende hinzufügt, oder in seinem Compiler den Modus ohne schließen verwendet.<br />
4. Auf den Quellcode habe ich nicht geschaut.</p>
<p>Hier noch einige Links die dir helfen müssten:<br />
<a href="http://www.c-plusplus.net/forum/251551" rel="nofollow">http://www.c-plusplus.net/forum/251551</a><br />
<a href="http://www.c-plusplus.net/forum/272350" rel="nofollow">http://www.c-plusplus.net/forum/272350</a><br />
<a href="http://www.c-plusplus.net/forum/f25" rel="nofollow">http://www.c-plusplus.net/forum/f25</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2017364</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017364</guid><dc:creator><![CDATA[HighLigerBiMBam]]></dc:creator><pubDate>Sun, 06 Feb 2011 15:30:58 GMT</pubDate></item><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Sun, 06 Feb 2011 15:31:09 GMT]]></title><description><![CDATA[<p>Setz vor das return 0 am Ende der main noch ein cin.get(), dass hält die Konsole offen. Ich würde mich eher nicht auf den Compiler verlassen, dass der das macht, wie hier manchmal empfohlen wird.<br />
Btw.: Wo ist eigentlich der passende FAQ-Beitrag? Hab den auf die schnelle nicht gefunden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2017365</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017365</guid><dc:creator><![CDATA[Helferlein11]]></dc:creator><pubDate>Sun, 06 Feb 2011 15:31:09 GMT</pubDate></item><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Sun, 06 Feb 2011 15:35:23 GMT]]></title><description><![CDATA[<p>Hab den Quellcode durch, da wird scheinbar nen failbit gesetzt. Setzt man nach der 2ten Eingabe ein cin.clear() gehts weiter.</p>
<p>FAQ Eintrag hab ich gepostet :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2017367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017367</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Sun, 06 Feb 2011 15:35:23 GMT</pubDate></item><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Sun, 06 Feb 2011 16:11:07 GMT]]></title><description><![CDATA[<p>Ich weiß gar nicht wieso ihr immer sagt man solle das Buch &quot;verbrennen&quot; oder &quot;wegschmeißen&quot;. Im Grunde ist das Buch ja nicht wirklich schlecht - es vermittelt nur falsches Grundlagenwissen für Anfänger. Wenn man sich ein gutes Buch besorgt hat, dieses durch hat und weiß, wie modernes C++ aufgebaut ist, dann kann man C++ von A bis Z ruhig als Nachschlagwerk verwenden und den letzten Teil zu wxWidgets ruhig behandeln, man findet ja schwerlich ein so ausführliches &quot;Tutorial&quot; auf Deutsch zu wxWidgets. Aber auch nur dann sollte man es verwenden - sonst ist es ziemlich fies, ein &quot;C mit Klassen&quot; beigebracht zu bekommen.</p>
<p>PS. Bücher sollte man IMO grundsätzlich nicht wegschmeißen, auch wenn das (vielleicht) nur eine Metapher war ;).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2017385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017385</guid><dc:creator><![CDATA[Incocnito]]></dc:creator><pubDate>Sun, 06 Feb 2011 16:11:07 GMT</pubDate></item><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Sun, 06 Feb 2011 16:30:18 GMT]]></title><description><![CDATA[<p>Incocnito schrieb:</p>
<blockquote>
<p>Im Grunde ist das Buch ja nicht wirklich schlecht - es vermittelt nur falsches Grundlagenwissen für Anfänger.</p>
</blockquote>
<p>Super. Ein gut geschriebenes Buch, welches inhaltlich falsch ist. Das ist bestimmt nicht wirklich schlecht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2017397</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017397</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sun, 06 Feb 2011 16:30:18 GMT</pubDate></item><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Sun, 06 Feb 2011 16:38:13 GMT]]></title><description><![CDATA[<p>Hmm gut, dann es ist für Anfänger Kacke aber für die Fortgeschritteneren findet sich immer noch nützliches, was ich ja bereits erwähnte <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Anfänger haben halt einfach Pech gehabt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2017402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017402</guid><dc:creator><![CDATA[Incocnito]]></dc:creator><pubDate>Sun, 06 Feb 2011 16:38:13 GMT</pubDate></item><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Sun, 06 Feb 2011 18:31:35 GMT]]></title><description><![CDATA[<p>Incocnito schrieb:</p>
<blockquote>
<p>... dann es ist für Anfänger Kacke aber für die Fortgeschritteneren findet sich immer noch nützliches ...</p>
</blockquote>
<p>Wirklich? Was denn zum Beispiel?</p>
<p>Es darf stark bezweifelt werden, ob der Autor selbst zu den &quot;Fortgeschrittenen&quot; gehört.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2017459</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017459</guid><dc:creator><![CDATA[Mitleid]]></dc:creator><pubDate>Sun, 06 Feb 2011 18:31:35 GMT</pubDate></item><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Sun, 06 Feb 2011 18:38:10 GMT]]></title><description><![CDATA[<p>Mitleid schrieb:</p>
<blockquote>
<p>Incocnito schrieb:</p>
<blockquote>
<p>... dann es ist für Anfänger Kacke aber für die Fortgeschritteneren findet sich immer noch nützliches ...</p>
</blockquote>
<p>Wirklich? Was denn zum Beispiel?</p>
</blockquote>
<p>Ich hab es zwar nicht selbst überprüft, aber Incocnito hat schon ein Beispiel genannt.</p>
<p>Incocnito schrieb:</p>
<blockquote>
<p>man findet ja schwerlich ein so ausführliches &quot;Tutorial&quot; auf Deutsch zu wxWidgets</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/2017461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017461</guid><dc:creator><![CDATA[Nick Unbekannt]]></dc:creator><pubDate>Sun, 06 Feb 2011 18:38:10 GMT</pubDate></item><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Sun, 06 Feb 2011 22:50:17 GMT]]></title><description><![CDATA[<p>Nick Unbekannt schrieb:</p>
<blockquote>
<p>Ich hab es zwar nicht selbst überprüft, aber Incocnito hat schon ein Beispiel genannt.</p>
</blockquote>
<p>Das stimmt. Das wxWidgets Kapitel nimmt ca. 200 Seiten im Buch ein und es ist in Deutsch verfasst. Insgesamt schneidet das Buch sowieso vergleichsweise viele Themen an.</p>
<p>Was aber deutlich auffällt (jedenfalls meiner Meinung nach) ist, dass Wolf in jedem Themenbereich recht oberflächlich bleibt. Und das liegt einfach daran, dass er in keinem Thema wirklich zu Hause ist, d.h. in keinem Thema wirklich ein Experte ist.</p>
<p>Nun bin ich der Meinung, dass auch solche Bücher schon irgendwo ihre Berechtigung haben, wer aber fortgeschrittens c++ Wissen erwartet braucht in Wolfs Buch nicht zu suchen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2017589</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017589</guid><dc:creator><![CDATA[Mitleid]]></dc:creator><pubDate>Sun, 06 Feb 2011 22:50:17 GMT</pubDate></item><item><title><![CDATA[Reply to Konsolen Fenster schließt sich on Mon, 07 Feb 2011 08:56:27 GMT]]></title><description><![CDATA[<p>[quote=&quot;Nick Unbekannt&quot;]</p>
<p>Mitleid schrieb:</p>
<blockquote>
<p>Ich hab es zwar nicht selbst überprüft, aber Incocnito hat schon ein Beispiel genannt.</p>
<p>Incocnito schrieb:</p>
<blockquote>
<p>man findet ja schwerlich ein so ausführliches &quot;Tutorial&quot; auf Deutsch zu wxWidgets</p>
</blockquote>
</blockquote>
<p>Man darf wohl davon ausgehen, dass der wxWidgets-Teil qualitativ kaum besser ist als der C++-Teil. Wäre zumindest verwunderlich wenn der Autor von einer Biblitohek mehr Ahnung hätte als von der Sürache. Mal davon abgesehen dass die Beispielcodes dort sicherlich auch in dem selben grauenhaften Fehleranfälligen C++-Stil geschrieben sein werden wie im C++-Teil.</p>
<p>Davon abgesehen ist das &quot;auf deutsch&quot; kein Argument - wer sich ernsthaft mit Programmierung und Softwaredesign auseinandersetzen will kommt nicht drum herum sich das nötige Fachenglisch anzueignen. Besser früh als spät.<br />
Dann lieber mit schlechten Englischkenntnissen einen der besseren englischen Texte zum Thema lesen als mit guten Deutschkenntnissen den einzigen vorhandenen deutschen Text, wenn der so schlecht ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2017674</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2017674</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Mon, 07 Feb 2011 08:56:27 GMT</pubDate></item></channel></rss>