Bonjour à tous!
je voulais savoir pourquoi quand je fais

mavariable << 47;

ca ne marche pas, alors que si je fais

for(i=1;i<=47;i++) {mavariable <<=1;}

ca marche.

de manière plus générale, pourquoi, alors que mavariable est un unsigned long long, donc de 64 bits, les shifts supérieurs à 32 ne fonctionnent pas...

merci