Bonjour,
Je travaille sur un projet (qui n'est pas de moi) et, par habitude, j'ai décidé d'ajouter "quelques" flags à la compilation.
Je passe sur les milliers (non non je n'exagère pas !!) de warnings qui sortent pour parler d'un seul que je ne sais pas comment fixer.
J'ai une structure donc un champ est défini comme unsigned aligned: 5 et, dans le code, j'ai l'instruction ad->aligned = n; où n est un "int".
GCC me sort le warning suivant:
Que puis-je faire (mis à part enlever -Wconversion pour ne plus voir cette chose
Code : Sélectionner tout - Visualiser dans une fenêtre à part warning: conversion to unsigned char:5 from int may alter its value) ?
Merci d'avance.







Répondre avec citation
Partager