Hallo ihr Lieben habe da mal eine Frage unszwar habe nach dem buch C++ lernen gearbeitet.
hier der Fehlerhafte code:
C
- // Mit Strings arbeiten bzw verketten
- #include <iostream> //Deklaration von cin(Auffordern einer Eingabe in der Console),cout = ausgabe in der Console
- #include <string> //Deklaration der Klasse string, damit Strings ausgeführt werden können muss man Sie im Header Bereich includen. !!!
- using namespace std;
- int main()
- {
- // Vier Strings Definieren
- string promt("Wie lautet ihr Name: "), //promt steht für eingabe Aufforderung
- name, //leer
- linie( 40, '-'); //String mit 40 '-'
- // gesamt = "Hallo"; // auch möglich
- cout << promt; //Aufforderung zu Eingabe
- getline( cin, name); //Eingegebender Name + die selbst eingegebende Eingabe (Werden zusammengefügt und es entsteht der komplette name)
- // gesamt = gesamt + name; // String verketten und zuweisen
- cout << linie << endl; //Linie und name ausgeben.
- // << gesamt << endl;
- cout << "Ihr Name ist "
- << name.length() << " Zeichen lang!" << endl;
- cout << linie << endl;
- return 0;
- }
Wenn ihr die // wegmachen kommt eine Fehlermeldung das "gesamt" nicht deklariert ist bzw undefinier bar ist.
Wo ist der Fehler vom buch ? da steht es auch nicht drin.
PS es ist ein BEISPIEL PROGRAMM keine Übung !!!
Gruß
David // Anfänger mit C++