Bonjour,

En bon débutant voulant arriver à ses fins mais helas encore mauvais programmeur, mon programme comprend du C et du C++. (tout ce qui me permettait d'avancer)

Au debut le 'main' charge plein de variables.
quand je dois utiliser une fonction ecrite ailleurs (autre fichier dans code::blocks) je dois transférer pas mal de variables ce qui me donne un truc austère comme :

nomDeLaFonction(int a, int b, int c, etc... , POINT cible, ZONE bidule, etc...)

De plus dans main pour appeler ces dites fonctions je me recoltine toutes les variables à taper.

Comme mon programme ne sert qu'à une chose, ne devrais-je pas les déclarer "variables globales"? (mais on dit souvent que c'est a eviter), ou avez vous une autre idée?

Merci.