Gibt es eine sichere Möglichkeit, eine Ziffer am Ende einer Ganzzahl hinzuzufügen, ohne sie in eine Zeichenkette umzuwandeln und ohne Stringstreams zu verwenden?
Ich habe versucht, die Antwort für dieses zu googeln und die meisten Lösungen schlug vor, es in eine Zeichenfolge zu konvertieren und Stringstreams zu verwenden, aber ich möchte es als Ganzzahl halten, um die Datenintegrität zu gewährleisten und die Umwandlung von Typen zu vermeiden.
Ich habe auch eine Lösung gelesen, die vorschlug, den int mit 10 zu multiplizieren und dann die Ziffer zu addieren, was jedoch zu einem Integer-Überlauf führen könnte.
Ist dies sicher, oder gibt es eine bessere Methode dafür? Und wenn ich diese Lösung mit 10 multipliziere und die Ziffern addiere, welche Vorsichtsmaßnahmen sollte ich treffen?