Gast
#613435
Hallo, aufgrund einer Softwareneuparametrierung prüfe ich nun die vorhandene Rechenroutine mit den neuen Parametern auf Über-/Unterlauf. Nun habe ich folgende Frage : Was treibt der Compiler, wenn ein "signed long" Typ mit negativem Inhalt auf ein "unsigned long" gecastet wird ? Wie sieht dann das Ergbnis aus ? Bei der "ALT-LAST" die ich momentan bearbeite wurde das MINUS-Zeichen der "signed long" Variablen nicht berücksichtigt ! Ist dies o.k. , eher unschön oder schon kriminell ? Der Variableninhalt kann definitiv negativ werden.