Ich codiere ein Programm, das Daten direkt von Benutzereingaben liest, und habe mich gefragt, wie ich (ohne Schleifen) alle Daten bis zur EOF von der Standardeingabe lesen kann. Ich habe überlegt, es zu verwenden, cin.get( input, '\0' )
aber es '\0'
ist nicht wirklich das EOF-Zeichen, das nur bis EOF liest oder '\0'
je nachdem, was zuerst eintritt.
Oder ist die Verwendung von Schleifen der einzige Weg, dies zu tun? Wenn ja, wie geht das am besten?