Bonjour,
je suis entrain de développer un programme ou j'ai besoin d'utiliser des pointeurs void.
par exemple
size = sizeof(int) * 7;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 void *ptr; ptr = malloc(sizeof(int) * 7);
j'ai besoin de pouvoir retrouvé la taille (size dans l'exemple) du malloc plus tard. comment je peux faire ? (car le 7 est une variable et ce n'est pas toujours un type int)
Est ce qu'il existe une technique pour retrouvé la longueur a partir de l'adresse du debut du malloc ?
merci d'avance pour votre aide
Partager