Erreur de compilation bizarre
Bonjour,
Je procède à la factorisation de mon code et j'ai donc une structure de programme du style:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
void F1()
{
blabla
}
void F2()
{
blabla
}
void setup()
{
blabla
}
void loop()
{blabla
} |
J'ai de nombreuses fonctions Fx, mais ce qui est bizarre, c'est que j'ai un message d'erreur concernant une fonction particulière qui s'appelait "rewind", et qui est le suivant:
:1206:12: error: statement cannot resolve address of overloaded function
rewind;
exit status 1
statement cannot resolve address of overloaded function
Il a suffit que je change "rewind" par "rew", à la fois dans la déclaration de fonction et bien sûr son appel, pour que je n'ai plus du tout d'erreur de compilation !
Je n'ai rien changé d'autre au code.
Comment cela est-il possible ??