C’est un MCU 8Bit? Sinon je vois pas pourquoi le code serais plus gros?!

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Alors :
- oui c'est un µC 8 bits
- oui, C18 génère du code pas terrible, même en activant toutes les optimisations
- non, ce n'est pas une excuse pour activer par défaut quelque chose qui ne respecte pas la norme ET qui génère des bugs tordus
- et oui, ça va se finir en rajoutant manuellement des "UL" après les constantes pour avoir la paix

—
Zeroblog —
« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » —
Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » —
GT Turboc'est donc la promotion en int? ouais il est chiant pour ca. nous ont fait beaucoup de trucs dont le résultat est sur 8 bits et ca se termine souvent en
uint8_t n =(uint8_t)((uint8_t)14 * (uint8_t)16);
Le problème existe aussi en javacard ou il n'y a pas de int alors que le compilo passe son temps a promouvoir les intermédiaires de calcul en int, donc c'est bourré partout de casts en short et byte.
Habituellement je fais attention à ça quand le résultat est plus grand que ce que le(s) type(s) source(s) peuvent représenter. Mais je ne pensais pas devoir en là pour un calcul qui tient sur un seul octet...

—
Zeroblog —
« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » —
Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » —
GT Turbo
et il faut lui faire une réponse pro...
UUUUUUUUUUUUUU UUUUUUUUUUUUUU UUUUUUUUUUUUUU UUUUUUUUUUUUUU UUUUUUUUUUUUUU UUUUUUUUUUUUUU UUUUUUUUUUUUUU UUUUUUUUUUUUUU
Il y a des liste pour ublock & co pour ne plus avoir ces ****** de pop-in "GDPR" compatible?
Ca commence serieusement a me saouler.
Je viens d'activer "Fanboy’s Cookiemonster List" dans ublock on verra, Probleme je n'ais pas ublock sur mon telephone -_-
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
squalyl > tu peux expliquer pour les non-buveurs de café ?

—
Zeroblog —
« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » —
Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » —
GT Turbole mec nous contacte pour du support en ne sachant manifestement pas ce qu'il est en train de faire. il y a tellement d'incohérences dans sa demande... on attendait mieux. son problème est linux, pas l'utilisation de notre truc.
Godzil Le 31/07/2018 à 18:21Edité par Godzil le 31/07/2018 à 18:32 [mode=client]Cher Mr Squalyl, je viens de voir votre message sur twitter, je tiens a préciser que je suis un developeur professionel, vous par contre, vous semblez ....[/mode]

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
ca c'est vraiment un coup a niquer un système pour de bon