probleme avec static inline
Bonjour
Je cherche a compiler sous VC2005 un fichier source .c a la base programmé pour compiler en sous GCC, qui contient ce simple bout de code:
Code:
1 2 3 4
|
static inline
void initialise(gsl_integration_workspace* workspace, double a, double b);
} |
quand ca compile, voici le message d'erreur qui apparait:
Code:
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 : 'type'
error C2059: erreur de syntaxe : ')' |
je pense que l'erreur vient du fait que VC2005 ne connait pas: static inline (c'est ce que j'ai compris d'apres mes recherces sur internet)
que puis-je faire pour convertir ce simple bout de code pour que VC2005 puisse le comprendre?
merci