O'Reilly logo

Die Programmiersprache Ruby by Yukihiro Matsumoto, David Flanagan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

9.7 Ein-/Ausgabe

Ein IO-Objekt ist ein Stream: eine auslesbare Quelle mit Bytes oder Zeichen oder eine beschreibbare Senke für Bytes oder Zeichen. Die Klasse File ist eine Unterklasse von IO. IO-Objekte dienen auch als »Standardeingabestream« und »Standardausgabestream«, die genutzt werden, um von der Konsole zu lesen und an ihr auszugeben. Das Modul stringio in der Standardbibliothek ermöglicht uns, einen Stream-Wrapper um ein String-Objekt zu erstellen. Schließlich sind auch die Socket-Objekte, die zum Netzwerktransfer genutzt (und später noch beschrieben) werden, auch IO-Objekte.

9.7.1 Streams öffnen

Bevor wir Ein- oder Ausgabeoperationen vornehmen können, müssen wir ein IO-Objekt haben, in das wir schreiben oder aus dem wir lesen können. Die ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required