Bonjour à tous,

Comme dis dans le titre j'ai un problème de cast . J'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
void maFonction()
{
    int l_nbCurve = osc->getNbCurve();
    const int l_constNbCurve = const_cast<const int>(l_nbCurve);
}
Mais à la compilation (VC++ 2005), j'ai l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
error C2440: 'const_cast' : cannot convert from 'int' to 'int'
Je ne comprends pas pourquoi, alors que const_cast est spécialisé dans l'ajout et le retrait des modificateur const et volatile .

Merci à vous.

Charles.