Hi Problem ich will die Eingabe eines einzelnen Zeichens ohne <Return> zu drücken realisieren. Danach im Array Block1 speichern, aber wenn ich es wieder ausgebe kommt nur mist raus. Der erste Code ist ne Variante die hässlich ist aber geht. Die Schleifen Variante geht nicht warum nicht ?
Hä? Ich versteh dein Probem nicht. Man kann doch ganz normal ein Zeichen einlesen mit cin >> VARIABLE; Da brauchste doch auch kein Return, oder wie meinste das? -- TSchöööööööö , How dy How, Ranger Joe -------------------------------------- www.erpelstore.de.vu
Klar brauchst du ein return, sonst kehrt die Funktion nicht zurück, ich glaube getch(); ist das was du suchst, in conio.h, allerdings ist das nur für windows. -- Wer früher stirbt ist länger tot.
Kannst auch getline nehmen, dannach musst du allerdings noch die einzelnen Zeichen zuweisen, ist aber nicht weiter wild. -- Wer früher stirbt ist länger tot.
getch() kehrt nach irgendeinem Tastendruck zurück, soweit ich weiß. Das soll es ja auch, brauchst also kein return. Sonst nimm, wie gesagt, getline(std::string, std::istream). -- Wer früher stirbt ist länger tot.