Diskussion:C++-Programmierung/ Einführung in C++/ Einfache Ein- und Ausgabe
Letzter Kommentar: vor 10 Jahren von Juetho in Abschnitt Ausgabe ohne konsole und iostream
Unklarheit bei einem Beispiel
BearbeitenFrage: warum geht
#include <iostream>
int main(){
int Ganzzahl;
std::cout << "Benutzereingabe: ";
std::cin >> Ganzzahl;
std::cout << "Sie haben " << Ganzzahl << " eingegeben.";
}
nur mit Zahlen, aber nicht mit Text? Danke.--Kerubim 12:46, 20. Feb. 2010 (CET)
- Meine Vermutung: weil Ganzzahl als int deklariert wurde und nicht als char* (oder wie auch immer Strings bezeichnet werden). Ich arbeite mit C# und habe nur ganz, ganz winzige Kenntnisse über C bzw. C++. -- Jürgen 13:30, 20. Feb. 2010 (CET)
- Danke für die fixe Antwort. Ich probiers aus und sag Bescheid. Sollte es das sein, ist ne Fussnote im Buch angebracht/erwünscht? Wird ja wahrscheinlich eh noch kommen, in späteren Kapitel.--Kerubim 17:06, 20. Feb. 2010 (CET)
- Es wäre wahrscheinlich nicht verkehrt; Datentypen kommen erst etwa drei Kapitel später. Ich weiß aber nicht, ob C++ so streng mit den Datentypen ist wie C#/.NET oder ob es "großzügiger" ist wie VB; deshalb bin ich mir zu unsicher, wie ein solcher Hinweis formuliert werden sollte. -- Jürgen 17:31, 20. Feb. 2010 (CET)
- Ich habe mir gerade mit <string> geholfen, bin mir aber noch nicht ganz im Klaren, was <string> alles machen kann, und ob ich das ding Richtig nutze.
- Es wäre wahrscheinlich nicht verkehrt; Datentypen kommen erst etwa drei Kapitel später. Ich weiß aber nicht, ob C++ so streng mit den Datentypen ist wie C#/.NET oder ob es "großzügiger" ist wie VB; deshalb bin ich mir zu unsicher, wie ein solcher Hinweis formuliert werden sollte. -- Jürgen 17:31, 20. Feb. 2010 (CET)
Für ein
#include <iostream>
#include <string>
using namespace std;
int main(){
string user;
cout << "Hello, who are you? \n";
cin >> user;
cout << "nice to meet you, " << user;
}
reichts bis jetzt.--Kerubim 19:27, 21. Feb. 2010 (CET)
Ausgabe ohne konsole und iostream
BearbeitenGibt es eine möglichkeit (bzw. wie funktioniert diese) text in einem seperaten fenster ein-/auszugeben? -- 84.63.189.239 17:08, 2. Dez. 2013 (Signatur nachgetragen von: Jürgen 18:57, 2. Dez. 2013 (CET) -- bitte künftig mit 4 Tilden ~~~~ selbst erledigen)