Zum Inhalt springen

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

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
Abschnitt hinzufügen
Aus Wikibooks
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!