• [^] # Re: Problèmes de compilation g++ (suite)

    Posté par . En réponse au journal Problèmes de compilation g++ (suite). Évalué à 2.

    > mais tout de même ce casting à gauche me rends perplexe.

    Ben fais une surcharge pour tout les types que tu peux utiliser :
    - char, short, int, long, long

    C'est bourrin et c'est généralement cher. C'est a utiliser pour quelques librairies très générales.

    Ou appuis toi sur le compilo pour que tout le monde utilise des "unsigned long".

    Ton opérateur attend un "unsigned long". Je ne pense pas que lui donner un int soit particuliairement rigoureur... surtout si c'est une valeur négative (le MSB est décalé, etc... une horreur).