cpp / beginner
Snippet
Benutzereingabe mit std::cin lesen
std::cin liest Eingaben von der Tastatur. Der >> Operator extrahiert Daten aus dem Eingabestrom und speichert sie in der Variable. Es automatisiert die Typkonvertierung für eingebaute Typen. Das Programm pausiert bei std::cin bis der Benutzer Daten eingibt und Enter drückt.
snippet.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>#include <string>int main() {std::string name;int age;std::cout << "Enter your name: ";std::cin >> name;std::cout << "Enter your age: ";std::cin >> age;std::cout << "Hello " << name << ", you are " << age << " years old." << std::endl;return 0;}
Erklärung
1
std::cin >> name
Liest ein Wort von der Eingabe und speichert es in name Variable
2
std::cin >> age
Liest eine Ganzzahl, automatische Typkonvertierung
3
std::cout << "Enter your name: "
Fordert den Benutzer auf bevor auf Eingabe gewartet wird
4
>>
Extraktionsoperator: zieht Daten aus std::cin in Variable