Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

C Grundkurs

cout und cin

Testen Sie unsere 2019 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Bei C++ arbeitet man bei Aus- und Eingaben mit sogenannten Strömen (Streams). Auch wenn Sie nur ein C-Programm erstellen wollen und die erweiterten objektorientierten Konzepte von C++ nicht verwenden, können Sie Aus- (cout) und Eingabeströme (cin) nutzen.
04:12

Transkript

Wir verlassen in diesem Video kurz die Welt von C, oder genauer genommen wir gehen ein Schritt weiter. Das heißt ich möchte Ihnen hier in diesem Video ein kleines C++ Projekt vorstellen. Das heißt nicht, dass wir hier jetzt C++ programmieren. Die ganzen Konzepte sind viel zu aufwendig und zu umfangreich. Aber ich möchte ein C++ Projekt erzeugen. Was es damit auf sich hat, werden Sie gleich sehen. Es geht auch wieder um die Ein- und Ausgabe von Benutzereingaben. Allerdings auf einem sehr bequemen Weg. Wenn ich hier ein neues Projekt und eine Konsolenapplikation erzeuge, kann ich hier statt C für den Typ des Projekte s auch mal C++ auswählen. Ich gehe auf Next. Nenne das Projekt EinAusPlusPlus. Next und Finish. Wenn ich mir dann den Code ansehe, dann sehen Sie, dass hier auch so ein Hello world Programm generiert wurde. Aber da taucht etwas auf. Das nennt sich hier cout. Cout ist ein sogenannter Ausgabestrom. Ein Ausgabestrom ist eine Sequenz von Daten, die irgendwo herkommen und irgendwo hingehen. In diesem Fall ist es so geregelt, dass das auf dem Bildschirm strömt quasi. Sie sehen des Weiteren, dass ich hier oben eine Bibliothek einbinde. Die heißt iostream. Stream auf Deutsch Strom. Und ich benutze hier einen Namensraum. Das bedeutet sowas Ähnliches wie eine Verzeichnisstruktur, also irgendwo wo ein bestimmter Bezeichner eindeutig ist. Das brauchen wir uns hier nicht weiter vertiefen. Aber solche Bibliotheken, solche Techniken stehen C++ zur Verfügung. Und der Vorteil ist, dass wir hier mit einem Operator, aus diesen zwei Zeichen hier, etwas in einen Strom hineinschreiben können und damit wird es auf dem Bildschirm ausgegeben, und wenn wir es in einen anderen Strom schreiben wollen, beispielsweise den Drucker oder ins Netzwerk, dann würde man nur diesen Strom ändern und würde dahin die Ausgabe durchführen. Das ist wirklich sehr, sehr bequem. Ich muss hier noch ein Ende Zeichen schicken, ein Ende Signal, dass der Strom jetzt beendet ist und ausgegeben werden kann. Genauer genommen, dass die Eingaben von mir in den Strom beendet sind, und dass der Strom jetzt ausgegeben werden kann. Wenn Sie jetzt fragen, wie können Sie Benutzereingaben entgegen nehmen, naja, wenn out für Ausgabe steht und in für Eingabe, dann wird cin relativ logisch die Eingabe sein. Allerdings holen Sie da die Zeichen aus dem Strom und deswegen muss dieser Operator, also diese zwei Zeichen hier, genau in die umgekehrte Richtung weisen. Das heißt Sie hätten eine Variable int alter und Sie wollten diese Variable mit der Benutzereingabe füllen, dann würden Sie die so füllen. Das soll es mit dem Ausflug in die Welt von C++ gewesen sein. Sie haben hier kein echtes C++ Programm, aber Sie benutzen aus dem Bibliothekenumfeld, aus den Techniken von C++ bestimmte Dinge, die die Ein-und Ausgabe bei Programm, bei Konsolenprogramm doch erheblich erleichtern können und vor allen Dingen sehr universell später auch auf andere Medien zu übertragen sind. Das wollte ich Ihnen in diesem Video kurz als Ausblick zeigen.

C Grundkurs

Lernen Sie das Syntaxkonzept von C von Grund auf kennen vor und sehen Sie, wie mit einer geeigneten Entwicklungsumgebung Programme Schritt für Schritt entstehen.

4 Std. 36 min (70 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!