Bonjour à tous !
J'aurais une petite question à vous poser ! Je suis actuellement en stage et je dois réaliser un programme pour une entreprise. Ce programme fonctionne grâce à une carte qui ne se trouve pas sur mon lieu de stage.
Il faut donc que je créée différentes macros pour remplacer les fonctions utiliséés pour la carte (Mon programme inclut les fichiers servo.h et servo.c) pour pouvoir faire les tests avant de me rendre sur place pour tester le programme.
Je ne sais pas si c'est clair pour vous... Mais j'aimerais savoir si il existe des fonctions toutes faites (grâce à différentes fonctions du logiciel Dev C++ ou encore d'Allegro (je doit l'utiliser comme librairie externe)) ou s'il faut que je fasse mes macros moi même.
Par exemple j'ai cette fonction qui permet d'écrire un mot (elle se trouve dans le fichier servo.c):
Je dois la remplacer par une macro mais je ne sais pas trop comment m'y prendre car je ne maitrise pas bien le C et encore moins les macros... Je sais juste que je dois mettre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 void _OutputW(WORD wPortAdress, WORD wOutputVal) { _outpw(wPortAddr, wOutputVal) }Merci d'avance pour votre aide, en espérant avoir été claire ! Bonne journée !
Code : Sélectionner tout - Visualiser dans une fenêtre à part #define nom_de_ma_macro ()
Partager