Bonjour,
J'ai une question toute bête concernant les tailles des types de données.
Prenons par exemple un int, chez moime donne 4 donc une "capacité" qui irait de ~ -32 000 à ~32 000.
Code : Sélectionner tout - Visualiser dans une fenêtre à part sizeof(int)
Si je fait
J'ai 180 000 qui s'affiche dans la console
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 int i = 180000; std::cout<<i;, comment cela ce fait ? Mon int à été surclassé par le compilo ? Ce qui m'intrique aussi c'est que INT_MAX est de 2147483647 ce qui ne me semble pas cohérent avec le résultat du sizeof(int)
EDIT: Ou j'apprends a compter et je reviens plus tard...![]()
Partager