Bonjour,

Je procède à la factorisation de mon code et j'ai donc une structure de programme du style:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ??