Un repositorio de todos los archivos de configuración de análisis estático CPPCheck que he hecho.
Los usa con un programa de análisis estático para C/C ++ llamado CPPCHECK. Lo que hacen es permitir que CPPCheck asuma ciertas cosas sobre funciones en una API. Por ejemplo, digamos que hay una función en una API que solo puede aceptar un cierto rango de valores (por ejemplo, solo valores 0-10 inclusive), puede declarar esta restricción en un archivo de configuración y el analizador de CPPCheck podrá marcar violaciones de esa restricción (lo mejor que puede, por supuesto).
Estos archivos también permiten que la verificación de fugas sea más exhaustiva, ya que puede describir qué funciones en una API asigna y desanimado y asociarlas juntas.
Para la documentación sobre los tipos de controles de configuración con el que pueden ayudar, considere verificar el manual de CPPCheck.
Trato de hacerlos lo mejor que pueda para evitar falsos positivos, sin embargo, puede haber un caso extraño en el que me haya perdido o pasado por alto algo. Si cree que ha encontrado uno de esos casos, abra un problema al respecto para que pueda solucionarse o analizarse.