SALUT
Je voudreit savoir comment faire pour que CODEBLOCKS la SVN 4592 affiche les messages d'avertissement du au stockage de nombres trop petit ou trop grand dans une variable.
exemple : stocker 40000 dans un entier non signé (int).
Version imprimable
SALUT
Je voudreit savoir comment faire pour que CODEBLOCKS la SVN 4592 affiche les messages d'avertissement du au stockage de nombres trop petit ou trop grand dans une variable.
exemple : stocker 40000 dans un entier non signé (int).
Petit rappel, entier non signé -> unsigned int entier signé -> int
Revois ton exemple. Si tu n'as pas de warnings pour un code du style
, c'est tout à fait normal. Tu es encore loin d'avoir atteint la limite, sauf cas particulier genre tu es encore resté au 16 bits mais là aussi tu as encore un peu de marge.Code:unsigned int i = 40000;
http://c.developpez.com/faq/?page=ty...S_taille_types