ISO C++ forbids comparison between pointer and integer

}
/*
Idée pour la rampe d acceleration :
Fonction appelée périodiquement (10 ms par exemple)
*/
//Enregistre la consigne
void moteurs_maj(signed int moteur1_consigneT, signed int moteur2_consigneT)//Fonction qui met a jour la vitesse
{
moteur1_consigne = moteur1_consigneT;
moteur2_consigne = moteur2_consigneT;
}

Bonjour,
Il y a déjà eu des sujet la dessus, mais ils n'ont pas répondu complètement à ma question.
J'ai cette erreur quand je compile mon code alors qu'il me trouve l'erreur sur des lignes de commentaire ou il n'y a rien. Voici les lignes concernées. Merci pour vos réponse ?

Bonjour,

Pour pouvoir répondre, il faudrait avoir le code en entier.
Le compilateur signale l'erreur à la ligne ou il s'en aperçoit,qui peut être bien plus loin que la cause réelle de l'erreur.

Merci pour l'aide rapide, entre temps j'ai trouvé l'erreur, mon code est divisé en plusieurs fichier et je bloquais en analysant qu'un seul mais l'erreur se trouvais dans un autre.
Je ne sais pas pourquoi le compilateur m'indiquait un mauvais fichier.

L'erreur était que je faisais une comparaison entre une fonction ( qui retourne un valeur ) et une valeur mais une faute de frappe a transformé cette fonction en pointeur !!

Merci,
A bientôt

C'est ce que je te disais, le compilateur peut signaler une erreur bien après l'erreur réelle.