[C] Problème de warnings sous CodeBlocks
Casimir
-
Pacorabanix Messages postés 3248 Date d'inscription Statut Membre Dernière intervention -
Pacorabanix Messages postés 3248 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voilà je suis débutant en langage C et je travaille sur un programme qui utilise des entiers codés sur 32 bits (Des unsigned int donc à priori).
Je dois travailler sur les 5 premiers bits de ce nombre (simulation de machine virtuelle) et j'ai donc créé cette méthodes pour les récupérer :
unsigned int recupOp(unsigned int b){
unsigned int a = b & 4160749568;
return a= a >> 27;
}
On me renvoie alors le warning suivant en ligne 2 : This decimal constant is unsigned only in iso C90.
A part le fait que le prog ne s'execute pas (mais c'est un autre soucis), j'aimerais me débarasser de ces warnings (qui evidemment suivent tout au long du main). Je pense que si j'ai la solution pour ce warning là je l'aurais pour les autres.
Merci par avance de votre aide.
Cordialement,
Casimir.
Voilà je suis débutant en langage C et je travaille sur un programme qui utilise des entiers codés sur 32 bits (Des unsigned int donc à priori).
Je dois travailler sur les 5 premiers bits de ce nombre (simulation de machine virtuelle) et j'ai donc créé cette méthodes pour les récupérer :
unsigned int recupOp(unsigned int b){
unsigned int a = b & 4160749568;
return a= a >> 27;
}
On me renvoie alors le warning suivant en ligne 2 : This decimal constant is unsigned only in iso C90.
A part le fait que le prog ne s'execute pas (mais c'est un autre soucis), j'aimerais me débarasser de ces warnings (qui evidemment suivent tout au long du main). Je pense que si j'ai la solution pour ce warning là je l'aurais pour les autres.
Merci par avance de votre aide.
Cordialement,
Casimir.
A voir également:
- [C] Problème de warnings sous CodeBlocks
- Codeblocks - Télécharger - Langages
- Je n'arrive pas à compiler/exécuter le programme de base de codeblocks ✓ - Forum C++
- Can't find compiler executable in your configured search path codeblocks - Forum C
- Can't find the GCC GNU compiler - Forum C
- Problème sécurité warning sur TV PHILIPPS ✓ - Forum Téléviseurs