Bonjour,

J'ai une structure du type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
typedef struct page {
        u_int32_t a;
        u_int32_t b;
} page;
et un tableau d'éléments de cette structure:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
struct page *VirtualPageMap;
J'alloue la mémoire comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
VirtualPageMap = vmalloc(n * sizeof(page));
memset(VirtualPageMap, 0xff, n * sizeof(page));
Chaque élément de ma structure est-il bien initialisé ? Pour chaque j < n, VirtualPageMap[j].a sera-t-il égal a 0xffffffff ?
Merci de votre aide.