Bonjour, à chaque fois que l'on fait un malloc, il faut immédiatement faire un assert(pointeur!=NULL); Peut-on faire une macro du genre

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
#define MALLOCN(p,N) assert(N>0); type * p=malloc(N*sizeof(*p)); assert(p!=NULL)
en gros c'est une idée, mais comment définir le type ?

Merci.