¿Cómo encontrar (todos) los desbordamientos de enteros en un programa C?
Estoy trabajando en un proyecto grande que generalmente funciona bien, pero muestra problemas graves una vez que el tamaño de los datos de entrada supera algunas limitaciones. Estos problemas (se sospecha) solo se deben a desbordamientos de enteros con signo como estos: int a, o; // Initialize a and o int x = (a+o) >> …
¿Cómo encontrar (todos) los desbordamientos de enteros en un programa C? Leer más »