erreur de const_cast encore
J'ai une erreur de compilation à la 2eme ligne :
Code:
1 2 3
|
XMLElementArray array;
array.Add (const_cast<XMLElement>(inXMLElement)); |
XMLElementArray est défini par :
Code:
1 2
|
typedef CArray<XMLElement,XMLElement&> XMLElementArray; |
L'erreur est la suivante :
Code:
1 2 3
|
error C2440: 'const_cast' : cannot convert from 'const class XMLElement' to 'class XMLElement'
Conversion requires a constructor or user-defined-conversion operator, which can't be used by const_cast or reinterpret_cast |
Comment je peux faire pour y rémédier svp ? Merci