Nja, wenn man z.B. das "Verhalten" eines Überlaufs geziehlt ausnutzt und das in dem Code auch klar ersichtlicht oder zumindestens bekannt ist und wenn dort der Compiler auch entsprechend eingestellt wird (nötige Compilerschalter "lokal" in-/aktiv), dann ist das
IMHO eigentlich OK so.
Wozu noch explizite Typecasts oder weitere "unnötige" Rechenschritte, wenn der die CPU das "automatisch" erledigt, vorallem bei Codes die ja recht schnell sein sollen.
Der Code muß dann aber auch die richtigen Typen verwenden, damit das nicht irgendwann kaputt gehen könnte, wenn man die Plattform ändert,
aber sowas sollte sowieso immer überall richtig gemacht werden.