printf vs. cout



  • operator void schrieb:

    Jein. Es macht in dem Fall dasselbe. Aber static_cast kann man auch für Typen verwenden, die man nicht einfach per Zuweisung umwandeln kann. (void* zu int* geht z.B. nicht ohne static_cast.) Falls das eine Frage nach der Macht war 🙂

    Ich meinte ja auch nur im PRINZIP und für diesen speziellen Fall

    Auserdem ist das ja nicht eine frage der macht. das eine kanns das andere nicht. man muss sich halt das entsprechende aussuchen.
    wenn alles alles könnte wärs ja auch langweilig 😉



  • Naja, static_cast kann alles, was man zuweisen kann und mehr. Wenn ich static_caste, wo eine implizite Konvertierung reichen würde, fühle ich mich immer, als hätte ich eine Kettensäge der Hand.


Anmelden zum Antworten