Erreur[Pe513]: une valeur de type “void *” ne peut pas être attribuée à une entité de type “u_int8_t *”

Je suis en train d'essayer de convertir un projet C en C++.

Dans le projet C j'ai répliqué cette erreur lors de la compilation en c++:

Erreur[Pe513]: une valeur de type "void *" ne peut pas être attribuée à une entité de type "u_int8_t *"

Le code suivant donne cette erreur:

#define RAM32Boundary  0x20007D00
uint8_t *pNextRam;
pNextRam = (void*)RAM32Boundary;//load up the base ram

Quelqu'un peut expliquer ce que c'est faire en C et comment faire pour le convertir en C++?

InformationsquelleAutor andre | 2013-04-10