Mettre les lignes de dessins dans un .h / .c ?
bibilafrite1
Messages postés
92
Statut
Membre
-
fiddy Messages postés 11653 Statut Contributeur -
fiddy Messages postés 11653 Statut Contributeur -
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
- Écrire plusieurs lignes dans une cellule excel mac - Guide
- Dessiner un tableau - Guide
- Formulaire en ligne de meta - Guide
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
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,