newbies variable globale
hello !!!
etant newbies sur ide arduino , j'ai un soucis sur les variables globales .
j'ai un projet , avec 1 fichier .ino et plusieurs units ( .cpp + .h ) .
si j'ai une variable globale dans le .ino , comment y accéder depuis les autres unités ?
sous les autres ide ( c++ ) on un ensemble d'unités liées par des #include ..
de .ino vers .h => ok
de .h vers .ino => ko
merci beaucoup par avance !!!!
etant newbies sur ide arduino , j'ai un soucis sur les variables globales .
j'ai un projet , avec 1 fichier .ino et plusieurs units ( .cpp + .h ) .
si j'ai une variable globale dans le .ino , comment y accéder depuis les autres unités ?
sous les autres ide ( c++ ) on un ensemble d'unités liées par des #include ..
de .ino vers .h => ok
de .h vers .ino => ko
merci beaucoup par avance !!!!
bonjour,
ton .ino c'est l'équivalent d'un .cpp donc si tu l'inclue dans un autre fichier, il va y avoir des doubles définitions.
si tes variables sont définies dans un .ino, il faut que tu crées un .h avec les déclarations externes. tu inclues ce .h dans ton .ino (ça permet de vérifier la cohérence des déclarations externes avec la définition des variables) et dans les .cpp qui doivent accéder à ces variables.
ton .ino c'est l'équivalent d'un .cpp donc si tu l'inclue dans un autre fichier, il va y avoir des doubles définitions.
si tes variables sont définies dans un .ino, il faut que tu crées un .h avec les déclarations externes. tu inclues ce .h dans ton .ino (ça permet de vérifier la cohérence des déclarations externes avec la définition des variables) et dans les .cpp qui doivent accéder à ces variables.
Arduino Forum > International > Français (Moderators: jfs, Snootlab) > newbies variable globale
arduino
Comments
Post a Comment