enfin l'action à effectuer sur l'equipement en fonction du niveau de batterie, si j'ai compris ton besoin:
Voilà une voie possible...[/QUOTE]Code:void action (struct equipement_t* equip, enum niveau_bat_t niveau) { if (niveau < equip->coupe) { equip->relais = 0; // couper l'equipement } else if ((niveau < equip->inhibe) && (equip->contact == 0)) { // l'equipement ne fonctionne pas, l'empecher de démarre equip->relais = 0; // couper l'equipement }
Dans ce bout de code, le "*" concerne t-il une histoire de pointeur ?
-----