(MFC mit dem...) int64/sub
-
hi, warum kann ich nen von 0 nicht 2000000000000000000 (__int64) subtrahieren???? bei mir kommt da immer ne falsche zahl raus (bis 10 stellen geht alles) __Int64 oder verbraucht das vorzeichen soviel????
mfg dohan
-
Ist dein int 64 signed oder unsigned??? In beide sollte deine Zahl hinein passen, aber das unsigned kann halt keine negativen Zahlen... Das Vorzeichen verbraucht AFAIK nur 1 Bit, daran kann es also nicht liegen.
Warum speicherst du eigentlich nicht -2000000000000000000 anstatt von 0 zu subtrahieren...?
-
ja na weil ich subtrahieren will also x-y .....
eigentlich ist doch __int64 signed oder???
-
verschoben ins msvc forum MFC mit dem Visual C++