Ein Repository für alle von mir erstellten CPPCheck -Konfigurationsdateien.
Sie verwenden sie mit einem statischen Analyseprogramm für C/C ++ namens CPPcheck. Was sie tun, ist, dass CPPcheck bestimmte Dinge über Funktionen in einer API annehmen kann. Angenommen, es gibt eine Funktion in einer API, die nur einen bestimmten Wertebereich akzeptieren kann (z. B. nur Werte 0–10 inklusive). Sie können diese Einschränkung in einer Konfigurationsdatei deklarieren und der Analysator von CPPCheck kann Verstöße gegen diese Einschränkung markieren (das Beste kann natürlich).
Diese Dateien ermöglichen es auch, die Leckprüfung gründlicher zu sein, da Sie beschreiben können, welche Funktionen in einer API -Zuordnung und Deviscode und Assoziation miteinander.
Für die Dokumentation zu den Arten der Überprüfung von Konfigurationsdateien können Sie das Handbuch von CPPCheck überprüfen.
Ich versuche, sie so gut wie möglich zu machen, um Falschpositiven zu verhindern. Es kann jedoch den seltsamen Fall geben, in dem ich etwas verpasst oder übersehen habe. Wenn Sie der Meinung sind, dass Sie einen dieser Fälle gefunden haben, öffnen Sie bitte ein Problem damit, damit er behoben oder untersucht werden kann.