As the documentation says:
The effect is undefined if this is not one of
short
,int
,long
,long long
,unsigned short
,unsigned int
,unsigned long
, orunsigned long long
.
If I don't care about the range, I can just mask off the bits of a larger type to generate random numbers. If not, it's more complex. Why aren't the byte types provided just by default?
Aucun commentaire:
Enregistrer un commentaire