Resultados de la búsqueda a petición "cppcheck"
¿Cómo usar CMAKE_EXPORT_COMPILE_COMMANDS?
He estado tratando de usar
Arreglos dinámicos: uso de realloc () sin pérdidas de memoria
Yo uso realloc para cambiar el tamaño de la memoria asignada: char **get_channel_name(void) { char **result; int n; result = (char **) 0; for (elem = snd_mixer_first_elem(handle), n = 0; elem; elem = snd_mixer_elem_next(elem)) { if ...
Soporte de Cppcheck en CMake
No estoy preguntando acerca de los diversos módulos de terceros disponibles que admiten Cppcheck de una forma u otra. Con CMake 3.10, CMake parece haber obtenido algún soporte oficial de Cppcheck. VerCMAKE_ <LANG> ...
¿Cómo leer números usando sscanf crash?
Cppcheck ha detectado un problema potencial en un código como este: float a, b, c; int count = sscanf(data, "%f,%f,%f", &a, &b, &c); Dice que: "scanf sin límites de ancho de campo puede bloquearse con datos enormes". ¿Cómo es eso posible? ¿Es ...
c ++, usleep () está obsoleto, soluciones para Windows / MingW?
Ya descubrí con otra pregunta que Windows / MingW no proporciona las alternativas nanosleep () y setitimer () al usleep obsoleto (). Pero mi objetivo es corregir todas las advertencias que me da cppcheck, incluidas las advertencias de estilo ...
Forma recomendada de rastrear el acceso / escritura fuera del límite de la matriz en el programa C
Considere la posibilidad de escribir la implementación de un algoritmo no tan obvio en C. Por ejemplo, que sea un resumen rápido recursivo, que he encontrado en el libro "Programación en C: un enfoque moderno, segunda edición" de K. N. King, que ...
scanf Cppcheck advertencia
Cppcheck muestra la siguiente advertencia para scanf: Message: scanf without field width limits can crash with huge input data. To fix this error message add a field width specifier: %s => %20s %i => %3i Sample program that can crash: #include ...