Suchergebnisse für Anfrage "cin"

4 die antwort

Lesen Sie ein Array aus der Standardeingabe und ignorieren Sie Klammern und Kommas

Die Beispieleingabe für meinen Code lautet: { 1, 2, 3, 4 }Ich möchte die geschweiften Klammern und Kommas ignorieren und die Zahlen in ein Array einlesen. Wie kann ich das machen

3 die antwort

Unterschied zwischen cin.get () und cin.getline ()

Ich bin neu in der Programmierung und habe einige Fragen zuget() undgetline() funktioniert in C ++. Mein Verständnis für die beiden Funktionen: Dasgetline()ie @ -Funktion liest eine ganze Zeile und markiert mit dem mit der Eingabetaste ...

4 die antwort

Unendliche Schleife vermeiden, wenn ein Zeichen anstelle von int @ eingegeben wi

Ich mache ein Banking System-Projekt und muss sicherstellen, dass jede Eingabe gültig ist (Programm muss robust sein). Bei ungültiger Eingabe muss der Benutzer erneut eingeben. Aber wenn ich eine Variable von @ haint Typ und Benutzer gibt @ ...

TOP-Veröffentlichungen

16 die antwort

Wie kann man Space in c ++ cin?

Sag, wir haben einen Code: int main() { char a[10]; for(int i = 0; i < 10; i++) { cin>>a[i]; if(a[i] == ' ') cout<<"It is a space!!!"<<endl; } return 0; }Wie kann ich ein Leerzeichen von der Standardeingabe ableiten? Wenn Sie Leerzeichen ...

8 die antwort

Gibt es eine Möglichkeit, eine Reihe von Nullen als int-Eingabe zu verwenden? [Duplikat

Diese Frage hat hier bereits eine Antwort: Finden Sie die Umkehrung einer Zahl (z. B. 2500 Umkehrung 0025) ohne die Hilfe einer Zeichenfolge oder eines ...

10 die antwort

Was ist der Unterschied zwischen getline und std :: istream :: operator >> ()?

#include <iostream> #include <string> using namespace std; int main() { string username; cout<< "username" ; cin >> username; }So war ich neugierig, was der Unterschied zwischen diesen beiden Codes ist, ich habe gehört, dass es dasselbe ist, aber ...

14 die antwort

wie überprüfe ich Benutzereingaben als Double in C ++?

Wie überprüfe ich, ob die Eingabe wirklich ein Double ist? double x; while (1) { cout << '>'; if (cin >> x) { // valid number break; } else { // not a valid number cout << "Invalid Input! Please input a numerical value." << endl; } } //do other ...

6 die antwort

Wie wird der Inhalt von "std :: cin" vor einem zusätzlichen Lesevorgang gelöscht?

Ich versuche ein einzelnes Zeichen zu lesenmehrmal. Der Haken ist, dass ich Benutzerfehler verhindern muss. Also zum Beispiel: char arr[10]; for(int i = 0; i < 10; i++) { cin.get(arr[i]); }Wo die Eingaben sollten so etwas wie @ sea, b, c, d, ...

12 die antwort

Wie wird "std :: cin >> value" in einer while-Schleife ausgewertet?

Zur Zeit lerne ich C ++ Primer 5 selbst. Hier kommt etwas, dessen ich mir nicht sicher bin. (Ich konnte die genaue relevante Frage zu F.A.Q. nicht finden.) Betrachten Sie diese while-Schleife: while(std::cin>>value){...} \\value here was ...

2 die antwort

Wie setze ich std :: cin zurück, wenn ich es verwende?

Ich habe ein Problem mit dem folgenden Code. Ich benutze es in Xcode (OS X). [habe meinen ersten Versuch dieses Codes entfernt] Wie wird reset std :: cin eingegeben? Ich versuche, andere Werte einzugeben, kann dies aber nicht, da std :: cin ...