ELP forever schrieb am 14.01.2022 14:04:
Das finde ich eines der genialsten Features an C++. Mittels der überladenen << und >> Operatoren bekommt man quasi die guten alten PRINT und INPUT Kommandos von BASIC und Fortran zurück. Dank Manipulatoren kann man trotzdem die Formatierung und anderes mitten in der Ausgabe ändern/beinflussen.
Hat Rust kein Operator Overloading oder gibt es andere Gründe, die dagegen sprechen?
Doch hat es, aber das cin>>/cout<< - Zeug mögen schon in C++ viele Leute nicht. Für Lokalisierungen zum Beispiel ist das im Vergleich zu Formatstrings denkbar ungeeignet, würde ich sagen.