Ein wenig C++ 3

in #deutsch3 months ago

In gewisser Weise, zumindest geht es mir so, ist es frustrierend, wenn da irgendwelche Dinge im Textprogramm stehen (oder der IDE), aber das Programm selbst lässt sich kompilieren, ist aber eigentlich "still". Ich will was am Bildschirm sehen, auch wenn das vielleicht noch das Wunschdenken eines Anfängers ist. Für diesen Zweck gibt es den Befehl

std::cout

mit dem nötigen Header

#include <iostream>

gefolgt von 2 "kleiner als Zeichen" << gefolgt vom "Text in Anführungszeichen", oder simpel dem Namen der Variable. Jeder weitere Eintrag braucht erneut die <<, damit der Compiler weiß, dass es sich um was Neues handelt. Wirklich viel formatieren kann man leider nicht damit (es ist ja auch kein Textverarbeitungsprogramm), aber immerhin kann man einen Zeilenvorschub mit "\n" erzeugen und einen Tabulator mit "\t". Übrigens lassen sich diese Schalter auch direkt im Text einbringen, wie wir im Beispiel gleich sehen werden.

#include <iostream>

int main (){
    std::cout << "Einen Text schreiben\nund in der nächsten Zeile noch einen.\n";
    std::cout << "Zwischen 2 Textteilen\t einen Tabulator setzen\n";
    int x = 7;
    std::cout << "Einen Ausgabestream unterbrechen und dann den Wert einer Variable ausgeben: " << x << "\n"; //7

    return 0;
}

Das ergebnis sieht dann so aus:

Einen Text schreiben
und in der nächsten Zeile noch einen.
Zwischen 2 Textteilen    einen Tabulator setzen
Einen Ausgabestream unterbrechen und dann den Wert einer Variable ausgeben: 7

grafik.png

bis zum nächsten Mal!

Sort:  

Congratulations @jeyf123! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You made more than 7500 comments.
Your next target is to reach 8000 comments.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Be ready for the February edition of the Hive Power Up Month!
Hive Power Up Day - February 1st 2026