Pregunta

Esperaba que PageHeap obligara a mi aplicación a bloquearse mientras ejecutaba las declaraciones segunda y tercera en la siguiente pieza del código. Pero esto no está sucediendo. Habilité el montón de página completa para la aplicación.

¿Qué cosas adicionales debo hacer para hacer PageHeap para romper mi aplicación en el segundo y tercer declaraciones?

char *test =new char[12];
memset(test,'c',15);
test[13] = 'c';

Pero si uso, el siguiente rompimiento de la declaración rompirá mi aplicación

memset(test,'c',50);

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top