Lorsque VC est en mode débogage, la mémoire demandée sur le tas sera initialisée et remplie avec 0xcdcdcdcd (-842150451). Le but est de faciliter le débogage des programmeurs. Une fois que 0xcdcdcdcd est vu, cela signifie que la mémoire non initialisée a été accédée.
#include <cstdio>
#include <malloc.h>
void main()
{
int *a = (int *) malloc(sizeof(int));
printf("%x\n", *a);
int* b = new int;
printf("%x\n", *b);
}