@farting
Fakt ist doch das bei deinem Programm irgendwo ein Haltepunkt sein muss. Irgendwo soll es also pausieren um die irgendwelche Resultate / Nachrichten auszugeben. Das kann man doch ganz einfach mit einem Eingabebefehl machen! einfach ein scanf(...) oder cin hinklatschen, header einbinden und ab gehts
![^^](wcf/images/smilies/squint.png.pagespeed.ce.vVqemmKAwr.png)
.
im übrigen geht aber auch auch cin.get() insofern die die iostream drinne hast, und an der richtigen Stelle im Code.
|
Quellcode
|
1
|
using namespace std;
|
weglassen ist eher für "fortgeschrittenere" gedacht. Man definiert später eigene Namespaces damit es nicht zu Kollisionen kommt.
Für dich sollte gelten das du das einfach erstmal immer benutzt.
Nur mal kurz eine Erläuterung:
Alle Elemente der iostream sind im Namespace (Namensraum) std (standard). Du kannst also alle Strukturen / Funktionen mmit std:: ansprechen. Da das aber nervt benutzt man using.
Bei fortgeschritteneren Projekten sollte man wissen wo etwas her kommt und welchen Namensraum man betritt. Wenn man also ein hallo() in std:: und ein hallo in me:: - Namensraum hat kann es bei dem Compiler zu verwirrungen kommen durch das using. Deswegen lässt man es dann weg.
@code
return und cin.get vertauschen. return sagt: Sofort hier raus!