Hello,
Voici un bout de code :
Pour une raison inexplicable, la dernière ligne ne se compile pas sous VS2005 (pas de problèmes sous 2003).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 float xp; float bidule1; float bidule2; float bidule3; float logp5; logp5 = logf(0.5); bidule1 = (float)(_value.r); bidule2 = logp5/logf(_bias.x); bidule3 = powf(bidule1, bidule2); xp = powf(_value.r, (logp5/logf(_bias.x)));
Si je remplace le 2ème terme par bidule2, il n'y a pas d'erreur de compilation.
Voici les message d'erreur (toutes concernant cette ligne) :
Merci de votre coup de main...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 error C2143: erreur de syntaxe : absence de ')' avant ';' error C2143: erreur de syntaxe : absence de ';' avant ')' error C2059: erreur de syntaxe : ')' error C2059: erreur de syntaxe : ')'
Partager