Diskussion:C++-Programmierung: Einfache Ein- und Ausgabe

Letzter Kommentar: vor 16 Jahren von RokerHRO in Abschnitt Shiftoperator => Ausgabeoperator

Sollte man nicht auch cprn (Druckerausgabe) hinzufügen? --Muxxxa 12:00, 23. Jun 2005 (UTC)

Shiftoperator => Ausgabeoperator

Bearbeiten

Ich habe den Begriff Shiftoperator durch Ausgabeoperator ausgetauscht, weil es sich dabei um zwei verschiedene Operatoren handelt (für die aber das gleiche Zeichen verwendet wird). Sie unterscheiden sich sowohl durch ihre Verwendung als auch zB durch ihre Priorität, was zu Verwirrungen führen könnte. --Stefan Kögl 20:17, 7. Aug 2005 (UTC)

Nein, die Priorität der Shift-Operatoren ist stets die gleiche. Der Compiler kennt ja die Bedeutung nicht, und damit macht dieser Ausdruck nicht das, was man will:
std::cout << a << " & " << b << " = " << a&b << ".\n";
da der Compiler das wie folgt klammert:
(std::cout << a << " & " << b << " = " << a)&(b << ".\n");
und das compiliert natürlich nicht. --RokerHRO 15:49, 1. Jul. 2008 (CEST)Beantworten

flush Manipulator

Bearbeiten

Ich finde es sinnlos flush zu verwenden, könnte höchstens Verwirrung stiften. Es sollte einheitlich endl verwendet werden, bis auf die Erklärung von flush natürlich. --RotzKotz ere 20:00, 30. Jun. 2008 (CEST)Beantworten

Escape Sequenzen

Bearbeiten

Die escape sequenzen sollten einen eigenen Abschnitt/(Unter-)Überschrift bekommen.

Ich übernehme das mal eben, denke das geht in Ordnung? :) --RotzKotz ere 20:05, 30. Jun. 2008 (CEST)Beantworten

Das geht in Ordnung, Danke dir vielmals. ;-) --Prog 06:46, 1. Jul. 2008 (CEST)Beantworten

schon behandelt?

Bearbeiten

flush wurde bisher noch nicht behandelt. ebenso wie cin (es wurde nicht weiter erläutert!) außerdem verstehe ich die fehlermeldung erklärung nicht. vielleicht finden sich da auch rechtschreibfehler!

Zurück zur Seite „C++-Programmierung: Einfache Ein- und Ausgabe“.