Hallo Leute,
hatte eben den Effekt, dass der Aufruf
PrBlabla (035)
- und -
PrBlabla (35)
unterschiedliche Ergebnisse liefert. Wert ist 8bit unsigned.
Wieso ist das so?
Gruß slim
Hallo Leute,
hatte eben den Effekt, dass der Aufruf
PrBlabla (035)
unterschiedliche Ergebnisse liefert. Wert ist 8bit unsigned.
Wieso ist das so?
Gruß slim
Hallo,
hatte eben den Effekt, dass der Aufruf
PrBlabla (035)
- und -
PrBlabla (35)unterschiedliche Ergebnisse liefert. Wert ist 8bit unsigned.
Wieso ist das so?
Mit 0 beginnende Zahlen sind in C++ Oktalzahlen, d.h. 035 = 3 * 8 + 5 = 29.
Grüße,
Moritz
Mit 0 beginnende Zahlen sind in C++ Oktalzahlen, d.h. 035 = 3
* 8 + 5 = 29.
Ah, jetzt ist es klar. Danke. Mit den Oktalzahlen hatte ich was
im Hinterkopf, dachte aber man muss ‚o‘ vorausstellen. Da sieht
man’s wieder.
Gruß
slim