El error "CRT detectó que la aplicación escribió en el final del búfer del montón" ocurrió cuando se ejecutó el siguiente código. ¿Cuál es el problema?
Motivo del error:
Porque la operación en la memoria excede los límites de la memoria asignada.
Solución:
Aumentar la memoria asignada.
Por ejemplo:
ans = new int[size_a size_b 1];
O agréguelo a su propio tamaño adecuado y el problema se resolverá.
Resumen:
Las operaciones de memoria deben ser detalladas, eliminarse después de la creación y no traspasar límites (incluso hacia adelante o hacia atrás) durante las operaciones.