Go Down

Topic: Unsigned longs trop courts.... (Read 257 times) previous topic - next topic

kayel

Feb 17, 2020, 10:56 pm Last Edit: Feb 17, 2020, 10:58 pm by kayel


 
 J'aurais fait des variables comme ça, je les aurais pas signés non plus.

hbachetti

Je ne vois pas le sens de la remarque ...
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

kayel

 En général, on ne revendique pas la paternité d'une merde, sauf si on est artiste.

 Selon la doc, un "unsigned long" devrait pouvoir contenir 32 bits. Les miens s'arrêtent à 16.

 J'aimerais savoir pourquoi.

hbachetti

Non. unsigned long fait bien 32 bits.
C'est plutôt ton 1 qui ne va pas. 1 est un entier si tu ne précises pas.

    w = 1UL << c;
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

kayel

#4
Feb 18, 2020, 07:44 pm Last Edit: Feb 18, 2020, 07:46 pm by kayel
 Merci, c'était bien ça.



Le C, c'est surnois.

 Karma.

hbachetti

Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Go Up