Mettre les lignes de dessins dans un .h / .c ?
bibilafrite1
Messages postés
81
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous, et bonne année!!!
Bon je vous expose mon blème:
j'ai créer un programme en C qui utilise la Xlib pour afficher des dessins dans une fenêtre (sous linux)
Le truc c'est qu'on a beaucoup beaucoup, mais alors beaucoup de lignes de dessins (300) du style :
XDrawRectangle(DX11,0,0,1000,100);
XSetForeground(display,graphicContext,0x806D5A);
XFillRectangle(DX11,0,0,1000,100);
Ma question est la suivante :
Est-il possible de mettre toutes ces lignes de commandes dans un .c ou autre ? Comme on le fait pour les procédures ? et ainsi alléger le main?
Merci d'avance, et bon week end !
Cordialement ,
Loïc.
Bon je vous expose mon blème:
j'ai créer un programme en C qui utilise la Xlib pour afficher des dessins dans une fenêtre (sous linux)
Le truc c'est qu'on a beaucoup beaucoup, mais alors beaucoup de lignes de dessins (300) du style :
XDrawRectangle(DX11,0,0,1000,100);
XSetForeground(display,graphicContext,0x806D5A);
XFillRectangle(DX11,0,0,1000,100);
Ma question est la suivante :
Est-il possible de mettre toutes ces lignes de commandes dans un .c ou autre ? Comme on le fait pour les procédures ? et ainsi alléger le main?
Merci d'avance, et bon week end !
Cordialement ,
Loïc.
A voir également:
- Mettre les lignes de dessins dans un .h / .c ?
- Partage de photos en ligne - Guide
- Télécharger logiciel dvr h 264 gratuit - Télécharger - Sécurité
- Dessiner un tableau - Guide
- Excel trier par ordre alphabétique en gardant les lignes - Guide
- Écrire plusieurs lignes dans une cellule excel mac - Guide
1 réponse
Bonjour,
Bien sûr que tu peux mettres ces lignes dans un .c (dans un .h, c'est déconseillé). Tu le mets dans une autre fonction, que tu peux mettre dans un autre fichier. Tu mettras ensuite le prototype de la fonction dans un .h. Et tu n'auras plus qu'à faire #include "fichier.h" là où se trouve le main().
Cdlt,
Bien sûr que tu peux mettres ces lignes dans un .c (dans un .h, c'est déconseillé). Tu le mets dans une autre fonction, que tu peux mettre dans un autre fichier. Tu mettras ensuite le prototype de la fonction dans un .h. Et tu n'auras plus qu'à faire #include "fichier.h" là où se trouve le main().
Cdlt,