Que tu fais un truc du genre :
Code :
- void* ptr = /*...*/
- nomstruct* str = ptr;
|
Les conversions de pointeurs doivent être explicit :
Code :
- void* ptr = /*...*/
- nomstruct* str = reinterpret_cast<nomstruct*>(ptr);
- // ou (c-style) :
- nomstruct* str = (nomstruct*)ptr;
|
Mais sache que tu dois être sûr que le cast est possible (le layout data/vtable ptr match, sinon c'est crash)
---------------
Perhaps you don't deserve to breathe