Question

Disons que j'ai quelques variables de différents types.

int MyInteger;
double MyDouble;
char MyChar;

Les pointeurs vers ces variables sont stockés dans un seul tableau de pointeurs vides.

void* IntegerPointer = &MyInteger;
void* DoublePointer = &MyDouble;
void* CharPointer = &MyChar;

void* PointerArray[] = {IntegerPointer, DoublePointer, CharPointer};

Je voudrais stocker les informations du type de données dans un tableau parallèle. type_info Semble être adapté à la tâche, mais la mission n'est pas prise en charge. Donc je ne peux pas faire quelque chose comme ça:

type_info TypeInfoArray[] = {int, double, char};

Existe-t-il une autre façon de stocker des informations sur un type de données?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top