Bonsoir
Désolé, je ne suis pas souvent connecté.
Quote from: caape on 25 October 2012, 20:19:06
Je suis pas trop fan des macros non plus. J'ai lu beaucoup de critiques négatives.
Je suis reparti de zéro pour faire un test de la fonction F()Et pourtant.. F() ce n'est pas une fonction mais une macro Tu peux la trouver dans WString.h.
Quand je dis que je ne suis pas fan, c'est qu'une fois, j'ai fais une macro pour me simplifier le développement jusqu'au jour ou j'ai eu un bug ou j'ai mi plusieurs jours pour l'identifier. C'était une histoire de ++i dans l'argument d'appel qui ce faisait plusieurs fois dans le code de la macro. Après, c'est vrai que c'est bien pratique si on connait les pièges mais je préfère éviter car je ne connais pas suffisamment le C / C++ et les macros. Et en ce moment, c'est surtout sur les pointeurs où j'ai bien du mal entre les & et *.
Sinon , je n'ai pas trop avancé sur mon problème. et d'autres sont arrivés. ils sont peut-être lié.
je n'arrive pas a afficher le texte de mon menu en utilisant un pointeur de string (macro F() pour la déclaration dans un "__FlashStringHelper *name"). Ca m'affiche plein de caractères au hasard comme si ça me faisant toutes la flash jusqu’à un marqueur de fin de string. Je cherche encore
a+