Okay habs doch noch schneller bei goolge gefunden:
|
C/C++ Quellcode
|
1
2
|
char c[len];
cin.get(c,len);
|
Dieser Aufruf liest maximal len-1 Zeichen ein. (Das letzte Feldelement wird ja für das terminierende '\0'-Zeichen benötigt) Die Eingabe wird durch ein Zeilenende, oder durch das Erreichen der maximalen Länge beendet. Achtung: Das Zeilenendezeichen wird nicht auch eingelesen, was unter Umständen zu Problemen im weiteren Programmverlauf führen kann