下载资源后端资源详情
cppcheck_misra
大小:3.71MB
价格:18积分
下载量:0
评分:
5.0
上传者:wlf149
更新日期:2025-09-22

代码静态检查工具cppcheck(完全支持misra2012)

资源文件列表(大概)

文件名
大小
cppcheck-main/
-
cppcheck-main/.astylerc
508B
cppcheck-main/.clang-tidy
1.91KB
cppcheck-main/.codacy.yml
207B
cppcheck-main/.github/
-
cppcheck-main/.github/workflows/
-
cppcheck-main/.github/workflows/CI-unixish.yml
4.33KB
cppcheck-main/.github/workflows/CI-windows.yml
3.38KB
cppcheck-main/.github/workflows/asan.yml
1.05KB
cppcheck-main/.github/workflows/buildman.yml
528B
cppcheck-main/.github/workflows/coverage.yml
1.65KB
cppcheck-main/.github/workflows/irc.yml
801B
cppcheck-main/.github/workflows/release-windows.yml
2.68KB
cppcheck-main/.github/workflows/scriptcheck.yml
1.39KB
cppcheck-main/.github/workflows/ubsan.yml
1.02KB
cppcheck-main/.gitignore
1.45KB
cppcheck-main/.mailmap
2.79KB
cppcheck-main/.travis.yml
9.24KB
cppcheck-main/.travis_llvmcheck_suppressions
104B
cppcheck-main/.travis_suppressions
725B
cppcheck-main/AUTHORS
4.49KB
cppcheck-main/CMakeLists.txt
941B
cppcheck-main/COPYING
34.32KB
cppcheck-main/Makefile
69.8KB
cppcheck-main/addons/
-
cppcheck-main/addons/README.md
2.35KB
cppcheck-main/addons/ROS_naming.json
1.11KB
cppcheck-main/addons/__init__.py
-
cppcheck-main/addons/cert.py
15.77KB
cppcheck-main/addons/cppcheckdata.doxyfile
74.54KB
cppcheck-main/addons/cppcheckdata.py
37.27KB
cppcheck-main/addons/doc/
-
cppcheck-main/addons/doc/img/
-
cppcheck-main/addons/doc/img/cppcheck-gui-addons.png
23.09KB
cppcheck-main/addons/doc/y2038.txt
6.27KB
cppcheck-main/addons/findcasts.py
1.17KB
cppcheck-main/addons/misc.py
6.01KB
cppcheck-main/addons/misra.py
118.2KB
cppcheck-main/addons/naming.json
343B
cppcheck-main/addons/naming.py
3.41KB
cppcheck-main/addons/namingng.py
11.34KB
cppcheck-main/addons/test/
-
cppcheck-main/addons/test/__init__.py
-
cppcheck-main/addons/test/cert-test.c
3.48KB
cppcheck-main/addons/test/cert-test.cpp
590B
cppcheck-main/addons/test/misc-test.cpp
737B
cppcheck-main/addons/test/misra/
-
cppcheck-main/addons/test/misra/misra-suppressions1-test.c
925B
cppcheck-main/addons/test/misra/misra-suppressions2-test.c
530B
cppcheck-main/addons/test/misra/misra-test.c
37.99KB
cppcheck-main/addons/test/misra/misra-test.cpp
321B
cppcheck-main/addons/test/misra/misra-test.h
96B
cppcheck-main/addons/test/misra/misra2012_rules_dummy_ascii.txt
85B
cppcheck-main/addons/test/misra/misra2012_rules_dummy_utf8.txt
101B
cppcheck-main/addons/test/misra/misra2012_rules_dummy_windows1250.txt
106B
cppcheck-main/addons/test/misra/misra_rules_dummy.txt
332B
cppcheck-main/addons/test/misra/misra_rules_empty_lines.txt
211B
cppcheck-main/addons/test/misra/misra_rules_multiple_lines.txt
262B
cppcheck-main/addons/test/misra/misra_rules_structure.txt
220B
cppcheck-main/addons/test/misra/suppressions.txt
212B
cppcheck-main/addons/test/naming_test.c
212B
cppcheck-main/addons/test/naming_test.cpp
312B
cppcheck-main/addons/test/namingng_test.c
640B
cppcheck-main/addons/test/path1/
-
cppcheck-main/addons/test/path1/misra-suppressions1-test.c
925B
cppcheck-main/addons/test/path1/misra-suppressions2-test.c
530B
cppcheck-main/addons/test/test-cert.py
967B
cppcheck-main/addons/test/test-misra.py
5.25KB
cppcheck-main/addons/test/test-y2038.py
4.55KB
cppcheck-main/addons/test/util.py
1.21KB
cppcheck-main/addons/test/y2038/
-
cppcheck-main/addons/test/y2038/y2038-inc.h
511B
cppcheck-main/addons/test/y2038/y2038-test-1-bad-time-bits.c
298B
cppcheck-main/addons/test/y2038/y2038-test-2-no-time-bits.c
285B
cppcheck-main/addons/test/y2038/y2038-test-3-no-use-time-bits.c
282B
cppcheck-main/addons/test/y2038/y2038-test-4-good.c
283B
cppcheck-main/addons/test/y2038/y2038-test-5-good-no-time-used.c
216B
cppcheck-main/addons/threadsafety.py
1.17KB
cppcheck-main/addons/y2038.py
6.94KB
cppcheck-main/appveyor.yml
3.3KB
cppcheck-main/benchmarks.txt
491B
cppcheck-main/build-pcre.txt
1.83KB
cppcheck-main/cfg/
-
cppcheck-main/cfg/avr.cfg
12.42KB
cppcheck-main/cfg/boost.cfg
35.27KB
cppcheck-main/cfg/bsd.cfg
7.75KB
cppcheck-main/cfg/cairo.cfg
3.26KB
cppcheck-main/cfg/cppcheck-cfg.rng
20.45KB
cppcheck-main/cfg/cppcheck-lib.cfg
2.02KB
cppcheck-main/cfg/cppunit.cfg
2.61KB
cppcheck-main/cfg/daca.cfg
908B
cppcheck-main/cfg/embedded_sql.cfg
109B
cppcheck-main/cfg/gnu.cfg
39.07KB
cppcheck-main/cfg/googletest.cfg
6.89KB
cppcheck-main/cfg/gtk.cfg
581.17KB
cppcheck-main/cfg/kde.cfg
3.23KB
cppcheck-main/cfg/libcerror.cfg
3.57KB
cppcheck-main/cfg/libcurl.cfg
14.22KB
cppcheck-main/cfg/libsigc++.cfg
2.49KB
cppcheck-main/cfg/lua.cfg
9.24KB
cppcheck-main/cfg/mfc.cfg
12.07KB
cppcheck-main/cfg/microsoft_atl.cfg
1.58KB
cppcheck-main/cfg/microsoft_sal.cfg
26.3KB
cppcheck-main/cfg/microsoft_unittest.cfg
1.31KB
cppcheck-main/cfg/motif.cfg
7.41KB
cppcheck-main/cfg/nspr.cfg
1.85KB
cppcheck-main/cfg/opencv2.cfg
5.16KB
cppcheck-main/cfg/opengl.cfg
21.55KB
cppcheck-main/cfg/openmp.cfg
4.74KB
cppcheck-main/cfg/openssl.cfg
4.77KB
cppcheck-main/cfg/posix.cfg
153.37KB
cppcheck-main/cfg/python.cfg
19.38KB
cppcheck-main/cfg/qt.cfg
170.78KB
cppcheck-main/cfg/ruby.cfg
4.13KB
cppcheck-main/cfg/sdl.cfg
10.34KB
cppcheck-main/cfg/sfml.cfg
9.01KB
cppcheck-main/cfg/sqlite3.cfg
57.54KB
cppcheck-main/cfg/std.cfg
241.24KB
cppcheck-main/cfg/tinyxml2.cfg
2.24KB
cppcheck-main/cfg/windows.cfg
597.22KB
cppcheck-main/cfg/wxwidgets.cfg
620.59KB
cppcheck-main/cfg/zlib.cfg
37.6KB
cppcheck-main/cli/
-
cppcheck-main/cli/CMakeLists.txt
1.06KB
cppcheck-main/cli/cli.vcxproj
26.42KB
cppcheck-main/cli/cli.vcxproj.filters
1.85KB
cppcheck-main/cli/cmdlineparser.cpp
59.49KB
cppcheck-main/cli/cmdlineparser.h
2.98KB
cppcheck-main/cli/cppcheckexecutor.cpp
44.37KB
cppcheck-main/cli/cppcheckexecutor.h
5.98KB
cppcheck-main/cli/filelister.cpp
8.29KB
cppcheck-main/cli/filelister.h
3.2KB
cppcheck-main/cli/main.cpp
4.03KB
cppcheck-main/cli/threadexecutor.cpp
18.68KB
cppcheck-main/cli/threadexecutor.h
4.37KB
cppcheck-main/cli/version.rc
932B
cppcheck-main/cmake/
-
cppcheck-main/cmake/buildFiles.cmake
230B
cppcheck-main/cmake/clang_tidy.cmake
527B
cppcheck-main/cmake/cmake_uninstall.cmake.in
693B
cppcheck-main/cmake/compilerDefinitions.cmake
680B
cppcheck-main/cmake/compileroptions.cmake
3.81KB
cppcheck-main/cmake/cxx11.cmake
432B
cppcheck-main/cmake/dynamic_analyzer_options.cmake
1.09KB
cppcheck-main/cmake/findDependencies.cmake
1.22KB
cppcheck-main/cmake/options.cmake
3KB
cppcheck-main/cmake/printInfo.cmake
2.81KB
cppcheck-main/cmake/versions.cmake
300B
cppcheck-main/console_common.pri
571B
cppcheck-main/cppcheck-errors.rng
3.09KB
cppcheck-main/cppcheck.cppcheck
595B
cppcheck-main/cppcheck.sln
5.23KB
cppcheck-main/createrelease
3.21KB
cppcheck-main/cve-test-suite/
-
cppcheck-main/cve-test-suite/cve-2018-1000618.cpp
374B
cppcheck-main/cve-test-suite/cve-2018-11360.c
304B
cppcheck-main/cve-test-suite/cve-2018-5334.c
164B
cppcheck-main/cve-test-suite/cve-2018-6836.c
673B
cppcheck-main/cve-test-suite/download.sh
1.22KB
cppcheck-main/cve-test-suite/readme.txt
1.31KB
cppcheck-main/democlient/
-
cppcheck-main/democlient/build.sh
712B
cppcheck-main/democlient/democlient.cpp
2.87KB
cppcheck-main/doxyfile
79.33KB
cppcheck-main/externals/
-
cppcheck-main/externals/externals.pri
268B
cppcheck-main/externals/picojson.h
25.49KB
cppcheck-main/externals/simplecpp/
-
cppcheck-main/externals/simplecpp/CMakeLists.txt
354B
cppcheck-main/externals/simplecpp/LICENSE
7.47KB
cppcheck-main/externals/simplecpp/simplecpp.cpp
107.87KB
cppcheck-main/externals/simplecpp/simplecpp.h
10.1KB
cppcheck-main/externals/tinyxml/
-
cppcheck-main/externals/tinyxml/CMakeLists.txt
884B
cppcheck-main/externals/tinyxml/tinyxml2.cpp
71.27KB
cppcheck-main/externals/tinyxml/tinyxml2.h
68.48KB
cppcheck-main/externals/z3_version_old.h
178B
cppcheck-main/generate_coverage_report
529B
cppcheck-main/gui/
-
cppcheck-main/gui/CMakeLists.txt
1.99KB
cppcheck-main/gui/about.ui
4.56KB
cppcheck-main/gui/aboutdialog.cpp
1.46KB
cppcheck-main/gui/aboutdialog.h
1.16KB
cppcheck-main/gui/application.cpp
957B
cppcheck-main/gui/application.h
2.94KB
cppcheck-main/gui/application.ui
5.33KB
cppcheck-main/gui/applicationdialog.cpp
3KB
cppcheck-main/gui/applicationdialog.h
1.83KB
cppcheck-main/gui/applicationlist.cpp
9.05KB
cppcheck-main/gui/applicationlist.h
3.29KB
cppcheck-main/gui/checkstatistics.cpp
3.12KB
cppcheck-main/gui/checkstatistics.h
1.89KB
cppcheck-main/gui/checkthread.cpp
15.42KB
cppcheck-main/gui/checkthread.h
3.52KB
cppcheck-main/gui/codeeditor.cpp
11.74KB
cppcheck-main/gui/codeeditor.h
3.3KB
cppcheck-main/gui/codeeditorstyle.cpp
10.13KB
cppcheck-main/gui/codeeditorstyle.h
4.85KB
cppcheck-main/gui/codeeditstylecontrols.cpp
3.53KB
cppcheck-main/gui/codeeditstylecontrols.h
1.84KB
cppcheck-main/gui/codeeditstyledialog.cpp
12.38KB
cppcheck-main/gui/codeeditstyledialog.h
3.34KB
cppcheck-main/gui/common.cpp
2.73KB
cppcheck-main/gui/common.h
6.07KB
cppcheck-main/gui/cppcheck-gui.desktop
177B
cppcheck-main/gui/cppcheck-gui.png
2.48KB
cppcheck-main/gui/cppcheck-gui.rc
182B
cppcheck-main/gui/cppcheck-gui.svg
4KB
cppcheck-main/gui/cppcheck.ico
24.62KB
cppcheck-main/gui/cppcheck_de.ts
105.19KB
cppcheck-main/gui/cppcheck_es.ts
110.07KB
cppcheck-main/gui/cppcheck_fi.ts
102.44KB
cppcheck-main/gui/cppcheck_fr.ts
105.92KB
cppcheck-main/gui/cppcheck_it.ts
110.72KB
cppcheck-main/gui/cppcheck_ja.ts
121.28KB
cppcheck-main/gui/cppcheck_ko.ts
108.55KB
cppcheck-main/gui/cppcheck_nl.ts
109.54KB
cppcheck-main/gui/cppcheck_ru.ts
125.62KB
cppcheck-main/gui/cppcheck_sr.ts
103.38KB
cppcheck-main/gui/cppcheck_sv.ts
117.33KB
cppcheck-main/gui/cppcheck_zh_CN.ts
109.09KB
cppcheck-main/gui/cppchecklibrarydata.cpp
20.84KB
cppcheck-main/gui/cppchecklibrarydata.h
4.9KB
cppcheck-main/gui/csvreport.cpp
1.78KB
cppcheck-main/gui/csvreport.h
1.82KB
cppcheck-main/gui/erroritem.cpp
3.23KB
cppcheck-main/gui/erroritem.h
3.2KB
cppcheck-main/gui/file.ui
1.51KB
cppcheck-main/gui/filelist.cpp
3.68KB
cppcheck-main/gui/filelist.h
3.08KB
cppcheck-main/gui/fileviewdialog.cpp
2.14KB
cppcheck-main/gui/fileviewdialog.h
1.52KB
cppcheck-main/gui/functioncontractdialog.cpp
713B
cppcheck-main/gui/functioncontractdialog.h
456B
cppcheck-main/gui/functioncontractdialog.ui
1.92KB
cppcheck-main/gui/gui.cppcheck
292B
cppcheck-main/gui/gui.pro
5.34KB
cppcheck-main/gui/gui.qrc
1.35KB
cppcheck-main/gui/help/
-
cppcheck-main/gui/help/images/
-
cppcheck-main/gui/help/images/index-mainwindow.png
196.3KB
cppcheck-main/gui/help/images/severities-error.png
809B
cppcheck-main/gui/help/images/severities-information.png
1006B
cppcheck-main/gui/help/images/severities-performance.png
847B
cppcheck-main/gui/help/images/severities-portability.png
1.26KB
cppcheck-main/gui/help/images/severities-style.png
1.19KB
cppcheck-main/gui/help/images/severities-warning.png
805B
cppcheck-main/gui/help/images/walkthrough-analysis.png
139.3KB
cppcheck-main/gui/help/images/walkthrough-import-project.png
12.15KB
cppcheck-main/gui/help/images/walkthrough-library.png
4.63KB
cppcheck-main/gui/help/images/walkthrough-new-project.png
10.46KB
cppcheck-main/gui/help/images/walkthrough-toolbar-severities.png
6.54KB
cppcheck-main/gui/help/images/walkthrough-warning-menu.png
8.88KB
cppcheck-main/gui/help/index.html
351B
cppcheck-main/gui/help/investigating-warnings.html
596B
cppcheck-main/gui/help/manual.html
16.5KB
cppcheck-main/gui/help/online-help.qhcp
404B
cppcheck-main/gui/help/online-help.qhp
2.45KB
cppcheck-main/gui/help/preferences.html
2.71KB
cppcheck-main/gui/help/projectfiledialog.html
5.12KB
cppcheck-main/gui/help/severities.html
1.31KB
cppcheck-main/gui/help/standalone-analysis.html
377B
cppcheck-main/gui/help/tagging.html
445B
cppcheck-main/gui/help/walkthrough.html
2KB
cppcheck-main/gui/helpdialog.cpp
2.26KB
cppcheck-main/gui/helpdialog.h
650B
cppcheck-main/gui/helpdialog.ui
1.78KB
cppcheck-main/gui/images/
-
cppcheck-main/gui/images/applications-development.png
1.19KB
cppcheck-main/gui/images/applications-system.png
1.26KB
cppcheck-main/gui/images/dialog-error.png
809B
cppcheck-main/gui/images/dialog-information.png
1006B
cppcheck-main/gui/images/dialog-warning.png
805B
cppcheck-main/gui/images/edit-clear.png
1.1KB
cppcheck-main/gui/images/go-down.png
750B
cppcheck-main/gui/images/go-home.png
726B
cppcheck-main/gui/images/go-next.png
819B
cppcheck-main/gui/images/go-previous.png
849B
cppcheck-main/gui/images/help-browser.png
1.19KB
cppcheck-main/gui/images/llvm-dragon.png
9.26KB
cppcheck-main/gui/images/llvm-dragon.svg
115.94KB
cppcheck-main/gui/images/media-floppy.png
671B
cppcheck-main/gui/images/openproject.png
1021B
cppcheck-main/gui/images/preferences-system.png
796B
cppcheck-main/gui/images/process-stop.png
1.09KB
cppcheck-main/gui/images/scratchpad.png
265B
cppcheck-main/gui/images/showerrors.png
809B
cppcheck-main/gui/images/showperformance.png
847B
cppcheck-main/gui/images/showstylewarnings.png
1006B
cppcheck-main/gui/images/showwarnings.png
805B
cppcheck-main/gui/images/text-x-generic.png
399B
cppcheck-main/gui/images/utilities-system-monitor.png
847B
cppcheck-main/gui/images/verify.svg
2.27KB
cppcheck-main/gui/images/view-recheck.png
1.22KB
cppcheck-main/gui/images/view-refresh.png
610B
cppcheck-main/gui/libraryaddfunctiondialog.cpp
693B
cppcheck-main/gui/libraryaddfunctiondialog.h
894B
cppcheck-main/gui/libraryaddfunctiondialog.ui
2.92KB
cppcheck-main/gui/librarydialog.cpp
10.8KB
cppcheck-main/gui/librarydialog.h
1.79KB
cppcheck-main/gui/librarydialog.ui
13.22KB
cppcheck-main/gui/libraryeditargdialog.cpp
3.82KB
cppcheck-main/gui/libraryeditargdialog.h
745B
cppcheck-main/gui/libraryeditargdialog.ui
10.48KB
cppcheck-main/gui/main.cpp
4.92KB
cppcheck-main/gui/mainwindow.cpp
68.4KB
cppcheck-main/gui/mainwindow.h
13.79KB
cppcheck-main/gui/mainwindow.ui
23.49KB
cppcheck-main/gui/newsuppressiondialog.cpp
1.96KB
cppcheck-main/gui/newsuppressiondialog.h
942B
cppcheck-main/gui/newsuppressiondialog.ui
2.99KB
cppcheck-main/gui/platforms.cpp
1.66KB
cppcheck-main/gui/platforms.h
1.52KB
cppcheck-main/gui/printablereport.cpp
1.56KB
cppcheck-main/gui/printablereport.h
1.76KB
cppcheck-main/gui/projectfile.cpp
39.62KB
cppcheck-main/gui/projectfile.h
14.73KB
cppcheck-main/gui/projectfile.txt
1.83KB
cppcheck-main/gui/projectfiledialog.cpp
30.38KB
cppcheck-main/gui/projectfiledialog.h
7.69KB
cppcheck-main/gui/projectfiledialog.ui
29.41KB
cppcheck-main/gui/readme.txt
2.83KB
cppcheck-main/gui/report.cpp
1.44KB
cppcheck-main/gui/report.h
2.05KB
cppcheck-main/gui/resultstree.cpp
46.59KB
cppcheck-main/gui/resultstree.h
13.75KB
cppcheck-main/gui/resultsview.cpp
18.56KB
cppcheck-main/gui/resultsview.h
9.48KB
cppcheck-main/gui/resultsview.ui
8.13KB
cppcheck-main/gui/scratchpad.cpp
1.23KB
cppcheck-main/gui/scratchpad.h
1.22KB
cppcheck-main/gui/scratchpad.ui
3.1KB
cppcheck-main/gui/settings.ui
17.59KB
cppcheck-main/gui/settingsdialog.cpp
14.58KB
cppcheck-main/gui/settingsdialog.h
5.32KB
cppcheck-main/gui/showtypes.cpp
3.72KB
cppcheck-main/gui/showtypes.h
3.41KB
cppcheck-main/gui/stats.ui
13.6KB
cppcheck-main/gui/statsdialog.cpp
17.13KB
cppcheck-main/gui/statsdialog.h
2.11KB
cppcheck-main/gui/test/
-
cppcheck-main/gui/test/benchmark/
-
cppcheck-main/gui/test/benchmark/benchmark.pro
56B
cppcheck-main/gui/test/benchmark/simple/
-
cppcheck-main/gui/test/benchmark/simple/benchmarksimple.cpp
2.15KB
cppcheck-main/gui/test/benchmark/simple/benchmarksimple.h
1.21KB
cppcheck-main/gui/test/benchmark/simple/simple.pro
252B
cppcheck-main/gui/test/common.pri
194B
cppcheck-main/gui/test/data/
-
cppcheck-main/gui/test/data/benchmark/
-
cppcheck-main/gui/test/data/benchmark/simple.cpp
132.33KB
cppcheck-main/gui/test/data/files/
-
cppcheck-main/gui/test/data/files/bar1
17B
cppcheck-main/gui/test/data/files/bar1.foo
17B
cppcheck-main/gui/test/data/files/dir1/
-
cppcheck-main/gui/test/data/files/dir1/dir11/
-
cppcheck-main/gui/test/data/files/dir1/dir11/foo11.cpp
17B
cppcheck-main/gui/test/data/files/dir1/foo1.cpp
17B
cppcheck-main/gui/test/data/files/dir2/
-
cppcheck-main/gui/test/data/files/dir2/foo1.cpp
17B
cppcheck-main/gui/test/data/files/foo1.cpp
17B
cppcheck-main/gui/test/data/files/foo2.cxx
17B
cppcheck-main/gui/test/data/files/foo3.cc
17B
cppcheck-main/gui/test/data/files/foo4.c
17B
cppcheck-main/gui/test/data/files/foo5.c++
17B
cppcheck-main/gui/test/data/files/foo6.txx
17B
cppcheck-main/gui/test/data/files/foo7.tpp
17B
cppcheck-main/gui/test/data/projectfiles/
-
cppcheck-main/gui/test/data/projectfiles/simple.cppcheck
387B
cppcheck-main/gui/test/data/projectfiles/simple_ignore.cppcheck
385B
cppcheck-main/gui/test/data/projectfiles/simple_noroot.cppcheck
360B
cppcheck-main/gui/test/data/xmlfiles/
-
cppcheck-main/gui/test/data/xmlfiles/xmlreport_v2.xml
2.01KB
cppcheck-main/gui/test/filelist/
-
cppcheck-main/gui/test/filelist/filelist.pro
539B
cppcheck-main/gui/test/filelist/testfilelist.cpp
6.14KB
cppcheck-main/gui/test/filelist/testfilelist.h
1.1KB
cppcheck-main/gui/test/projectfile/
-
cppcheck-main/gui/test/projectfile/projectfile.pro
515B
cppcheck-main/gui/test/projectfile/testprojectfile.cpp
4.09KB
cppcheck-main/gui/test/projectfile/testprojectfile.h
980B
cppcheck-main/gui/test/readme.txt
711B
cppcheck-main/gui/test/test.pro
182B
cppcheck-main/gui/test/translationhandler/
-
cppcheck-main/gui/test/translationhandler/testtranslationhandler.cpp
1.06KB
cppcheck-main/gui/test/translationhandler/testtranslationhandler.h
897B
cppcheck-main/gui/test/translationhandler/translationhandler.pro
245B
cppcheck-main/gui/test/xmlreportv2/
-
cppcheck-main/gui/test/xmlreportv2/testxmlreportv2.cpp
2.2KB
cppcheck-main/gui/test/xmlreportv2/testxmlreportv2.h
888B
cppcheck-main/gui/test/xmlreportv2/xmlreportv2.pro
529B
cppcheck-main/gui/threadhandler.cpp
7.24KB
cppcheck-main/gui/threadhandler.h
5.95KB
cppcheck-main/gui/threadresult.cpp
3.75KB
cppcheck-main/gui/threadresult.h
3.31KB
cppcheck-main/gui/translationhandler.cpp
6.7KB
cppcheck-main/gui/translationhandler.h
3.63KB
cppcheck-main/gui/txtreport.cpp
2.03KB
cppcheck-main/gui/txtreport.h
1.72KB
cppcheck-main/gui/variablecontractsdialog.cpp
1.3KB
cppcheck-main/gui/variablecontractsdialog.h
518B
cppcheck-main/gui/variablecontractsdialog.ui
2.54KB
cppcheck-main/gui/xmlreport.cpp
2.92KB
cppcheck-main/gui/xmlreport.h
1.75KB
cppcheck-main/gui/xmlreportv2.cpp
10.29KB
cppcheck-main/gui/xmlreportv2.h
2.31KB
cppcheck-main/htmlreport/
-
cppcheck-main/htmlreport/README.txt
433B
cppcheck-main/htmlreport/check.sh
2.23KB
cppcheck-main/htmlreport/cppcheck-htmlreport
25.03KB
cppcheck-main/htmlreport/example.cc
57B
cppcheck-main/htmlreport/example.xml
491B
cppcheck-main/htmlreport/requirements.txt
9B
cppcheck-main/htmlreport/setup.py
536B
cppcheck-main/htmlreport/test_htmlreport.py
3.5KB
cppcheck-main/htmlreport/test_suppressions.txt
96B
cppcheck-main/htmlreport/tox.ini
148B
cppcheck-main/lib/
-
cppcheck-main/lib/CMakeLists.txt
1.71KB
cppcheck-main/lib/analyzerinfo.cpp
5.23KB
cppcheck-main/lib/analyzerinfo.h
2.34KB
cppcheck-main/lib/astutils.cpp
94.2KB
cppcheck-main/lib/astutils.h
11.76KB
cppcheck-main/lib/bughuntingchecks.cpp
23.38KB
cppcheck-main/lib/bughuntingchecks.h
1.16KB
cppcheck-main/lib/check.cpp
3.92KB
cppcheck-main/lib/check.h
5.73KB
cppcheck-main/lib/check64bit.cpp
7.1KB
cppcheck-main/lib/check64bit.h
2.92KB
cppcheck-main/lib/checkassert.cpp
5.83KB
cppcheck-main/lib/checkassert.h
2.69KB
cppcheck-main/lib/checkautovariables.cpp
28.9KB
cppcheck-main/lib/checkautovariables.h
5.23KB
cppcheck-main/lib/checkbool.cpp
18.82KB
cppcheck-main/lib/checkbool.h
6.04KB
cppcheck-main/lib/checkboost.cpp
2.42KB
cppcheck-main/lib/checkboost.h
2.55KB
cppcheck-main/lib/checkbufferoverrun.cpp
38.29KB
cppcheck-main/lib/checkbufferoverrun.h
6.21KB
cppcheck-main/lib/checkclass.cpp
117.33KB
cppcheck-main/lib/checkclass.h
16.78KB
cppcheck-main/lib/checkcondition.cpp
72.29KB
cppcheck-main/lib/checkcondition.h
8.65KB
cppcheck-main/lib/checkexceptionsafety.cpp
11.62KB
cppcheck-main/lib/checkexceptionsafety.h
7.21KB
cppcheck-main/lib/checkfunctions.cpp
22.45KB
cppcheck-main/lib/checkfunctions.h
5.69KB
cppcheck-main/lib/checkinternal.cpp
17.28KB
cppcheck-main/lib/checkinternal.h
5.12KB
cppcheck-main/lib/checkio.cpp
106.91KB
cppcheck-main/lib/checkio.h
8.17KB
cppcheck-main/lib/checkleakautovar.cpp
42.83KB
cppcheck-main/lib/checkleakautovar.h
5.96KB
cppcheck-main/lib/checkmemoryleak.cpp
45.73KB
cppcheck-main/lib/checkmemoryleak.h
13.41KB
cppcheck-main/lib/checknullpointer.cpp
23.99KB
cppcheck-main/lib/checknullpointer.h
5.58KB
cppcheck-main/lib/checkother.cpp
145.89KB
cppcheck-main/lib/checkother.h
19.6KB
cppcheck-main/lib/checkpostfixoperator.cpp
3.23KB
cppcheck-main/lib/checkpostfixoperator.h
2.58KB
cppcheck-main/lib/checksizeof.cpp
20.03KB
cppcheck-main/lib/checksizeof.h
5.19KB
cppcheck-main/lib/checkstl.cpp
114.83KB
cppcheck-main/lib/checkstl.h
11.89KB
cppcheck-main/lib/checkstring.cpp
22.37KB
cppcheck-main/lib/checkstring.h
5.37KB
cppcheck-main/lib/checktype.cpp
18.45KB
cppcheck-main/lib/checktype.h
4.6KB
cppcheck-main/lib/checkuninitvar.cpp
58.88KB
cppcheck-main/lib/checkuninitvar.h
6KB
cppcheck-main/lib/checkunusedfunctions.cpp
17.38KB
cppcheck-main/lib/checkunusedfunctions.h
4.18KB
cppcheck-main/lib/checkunusedvar.cpp
59.05KB
cppcheck-main/lib/checkunusedvar.h
3.91KB
cppcheck-main/lib/checkvaarg.cpp
7.6KB
cppcheck-main/lib/checkvaarg.h
3.13KB
cppcheck-main/lib/clangimport.cpp
50.36KB
cppcheck-main/lib/clangimport.h
1.06KB
cppcheck-main/lib/config.h
1.28KB
cppcheck-main/lib/cppcheck.cpp
63.28KB
cppcheck-main/lib/cppcheck.h
7.54KB
cppcheck-main/lib/cppcheck.natvis
2.22KB
cppcheck-main/lib/cppcheck.vcxproj
33.72KB
cppcheck-main/lib/cppcheck.vcxproj.filters
11.36KB
cppcheck-main/lib/ctu.cpp
24.04KB
cppcheck-main/lib/ctu.h
5.41KB
cppcheck-main/lib/errorlogger.cpp
29.76KB
cppcheck-main/lib/errorlogger.h
10.33KB
cppcheck-main/lib/errortypes.cpp
1.82KB
cppcheck-main/lib/errortypes.h
3.63KB
cppcheck-main/lib/exprengine.cpp
105.32KB
cppcheck-main/lib/exprengine.h
10.65KB
cppcheck-main/lib/forwardanalyzer.cpp
24.05KB
cppcheck-main/lib/forwardanalyzer.h
3.41KB
cppcheck-main/lib/importproject.cpp
52.3KB
cppcheck-main/lib/importproject.h
7.42KB
cppcheck-main/lib/lib.pri
4.03KB
cppcheck-main/lib/library.cpp
64.15KB
cppcheck-main/lib/library.h
20.69KB
cppcheck-main/lib/matchcompiler.h
1.92KB
cppcheck-main/lib/mathlib.cpp
43.68KB
cppcheck-main/lib/mathlib.h
6.48KB
cppcheck-main/lib/path.cpp
6.84KB
cppcheck-main/lib/path.h
6.45KB
cppcheck-main/lib/pathanalysis.cpp
6.85KB
cppcheck-main/lib/pathanalysis.h
1.6KB
cppcheck-main/lib/pathmatch.cpp
3.18KB
cppcheck-main/lib/pathmatch.h
1.81KB
cppcheck-main/lib/pcrerules.pri
468B
cppcheck-main/lib/platform.cpp
8.29KB
cppcheck-main/lib/platform.h
5.35KB
cppcheck-main/lib/precompiled.h
938B
cppcheck-main/lib/preprocessor.cpp
39.38KB
cppcheck-main/lib/preprocessor.h
8.18KB
cppcheck-main/lib/programmemory.cpp
19.95KB
cppcheck-main/lib/programmemory.h
2.32KB
cppcheck-main/lib/settings.cpp
4.85KB
cppcheck-main/lib/settings.h
11.49KB
cppcheck-main/lib/standards.h
3.14KB
cppcheck-main/lib/suppressions.cpp
14.15KB
cppcheck-main/lib/suppressions.h
6.14KB
cppcheck-main/lib/symboldatabase.cpp
251.8KB
cppcheck-main/lib/symboldatabase.h
43.76KB
cppcheck-main/lib/templatesimplifier.cpp
153.63KB
cppcheck-main/lib/templatesimplifier.h
17.78KB
cppcheck-main/lib/timer.cpp
3.33KB
cppcheck-main/lib/timer.h
2.37KB
cppcheck-main/lib/token.cpp
73.52KB
cppcheck-main/lib/token.h
44.02KB
cppcheck-main/lib/tokenize.cpp
441.17KB
cppcheck-main/lib/tokenize.h
26.97KB
cppcheck-main/lib/tokenlist.cpp
64.38KB
cppcheck-main/lib/tokenlist.h
6.23KB
cppcheck-main/lib/utils.cpp
3.46KB
cppcheck-main/lib/utils.h
3.55KB
cppcheck-main/lib/valueflow.cpp
276.8KB
cppcheck-main/lib/valueflow.h
12.05KB
cppcheck-main/lib/valueptr.h
2.5KB
cppcheck-main/lib/version.h
732B
cppcheck-main/lib/version.rc
927B
cppcheck-main/man/
-
cppcheck-main/man/build-html.sh
100B
cppcheck-main/man/build-pdf.sh
759B
cppcheck-main/man/buildman.sh
339B
cppcheck-main/man/cppcheck-design.docbook
5.53KB
cppcheck-main/man/cppcheck.1.xml
24.24KB
cppcheck-main/man/images/
-
cppcheck-main/man/images/gui-newproject-addons.png
20.15KB
cppcheck-main/man/images/gui-newproject-pathsanddefines.png
35.61KB
cppcheck-main/man/images/gui-newproject-project.png
32.9KB
cppcheck-main/man/images/gui-newproject.png
34.61KB
cppcheck-main/man/images/gui-results.png
103.21KB
cppcheck-main/man/manual-ja.docbook
84.97KB
cppcheck-main/man/manual-style.tex
709B
cppcheck-main/man/manual.css
3.08KB
cppcheck-main/man/manual.md
31.59KB
cppcheck-main/man/reference-cfg-format.md
18.69KB
cppcheck-main/man/writing-rules-1.docbook
4.38KB
cppcheck-main/man/writing-rules-2.docbook
8.07KB
cppcheck-main/man/writing-rules-3.docbook
7.31KB
cppcheck-main/naming.json
193B
cppcheck-main/oss-fuzz/
-
cppcheck-main/oss-fuzz/CMakeLists.txt
862B
cppcheck-main/oss-fuzz/Makefile
928B
cppcheck-main/oss-fuzz/main.cpp
1.23KB
cppcheck-main/oss-fuzz/translate.cpp
630B
cppcheck-main/oss-fuzz/type2.cpp
6.74KB
cppcheck-main/oss-fuzz/type2.h
119B
cppcheck-main/philosophy.md
2.29KB
cppcheck-main/platforms/
-
cppcheck-main/platforms/aix_ppc64.xml
369B
cppcheck-main/platforms/arm32-wchar_t2.xml
369B
cppcheck-main/platforms/arm32-wchar_t4.xml
369B
cppcheck-main/platforms/arm64-wchar_t2.xml
369B
cppcheck-main/platforms/arm64-wchar_t4.xml
369B
cppcheck-main/platforms/avr8.xml
388B
cppcheck-main/platforms/cppcheck-platforms.rng
1.3KB
cppcheck-main/platforms/cray_sv1.xml
370B
cppcheck-main/platforms/msp430_eabi_large_datamodel.xml
367B
cppcheck-main/platforms/unix32-unsigned.xml
370B
cppcheck-main/platforms/unix64-unsigned.xml
370B
cppcheck-main/pylintrc_travis
686B
cppcheck-main/readme.md
5.39KB
cppcheck-main/readme.txt
4.44KB
cppcheck-main/readmeja.md
5.53KB
cppcheck-main/requirements.txt
127B
cppcheck-main/rules/
-
cppcheck-main/rules/empty-catch-block.xml
236B
cppcheck-main/rules/error-reporting.xml
307B
cppcheck-main/rules/show-all-defines.rule
233B
cppcheck-main/rules/stl.xml
364B
cppcheck-main/rules/strlen-empty-str.xml
320B
cppcheck-main/rules/suggest_nullptr.xml
393B
cppcheck-main/rules/token-matching.xml
1.21KB
cppcheck-main/rules/unused-deref.xml
274B
cppcheck-main/runastyle
1.97KB
cppcheck-main/runastyle.bat
2.06KB
cppcheck-main/samples/
-
cppcheck-main/samples/AssignmentAddressToInteger/
-
cppcheck-main/samples/AssignmentAddressToInteger/bad.c
96B
cppcheck-main/samples/AssignmentAddressToInteger/good.c
82B
cppcheck-main/samples/AssignmentAddressToInteger/out.txt
167B
cppcheck-main/samples/arrayIndexOutOfBounds/
-
cppcheck-main/samples/arrayIndexOutOfBounds/bad.c
85B
cppcheck-main/samples/arrayIndexOutOfBounds/good.c
82B
cppcheck-main/samples/arrayIndexOutOfBounds/out.txt
151B
cppcheck-main/samples/autoVariables/
-
cppcheck-main/samples/autoVariables/bad.c
91B
cppcheck-main/samples/autoVariables/good.c
107B
cppcheck-main/samples/autoVariables/out.txt
140B
cppcheck-main/samples/bufferAccessOutOfBounds/
-
cppcheck-main/samples/bufferAccessOutOfBounds/bad.c
103B
cppcheck-main/samples/bufferAccessOutOfBounds/good.c
103B
cppcheck-main/samples/bufferAccessOutOfBounds/out.txt
162B
cppcheck-main/samples/erase/
-
cppcheck-main/samples/erase/bad.cpp
305B
cppcheck-main/samples/erase/good.cpp
342B
cppcheck-main/samples/erase/out.txt
1.18KB
cppcheck-main/samples/memleak/
-
cppcheck-main/samples/memleak/bad.c
129B
cppcheck-main/samples/memleak/good.c
142B
cppcheck-main/samples/memleak/out.txt
84B
cppcheck-main/samples/outOfBounds/
-
cppcheck-main/samples/outOfBounds/bad.c
88B
cppcheck-main/samples/outOfBounds/good.c
88B
cppcheck-main/samples/outOfBounds/out.txt
153B
cppcheck-main/samples/resourceLeak/
-
cppcheck-main/samples/resourceLeak/bad.c
115B
cppcheck-main/samples/resourceLeak/good.c
129B
cppcheck-main/samples/resourceLeak/out.txt
91B
cppcheck-main/samples/syntaxError/
-
cppcheck-main/samples/syntaxError/bad.c
31B
cppcheck-main/samples/syntaxError/good.c
32B
cppcheck-main/samples/syntaxError/out.txt
90B
cppcheck-main/snap/
-
cppcheck-main/snap/gui/
-
cppcheck-main/snap/gui/cppcheck-gui.desktop
219B
cppcheck-main/snap/gui/cppcheck-gui.png
2.48KB
cppcheck-main/snap/snapcraft.yaml
1.55KB
cppcheck-main/test/
-
cppcheck-main/test/CMakeLists.txt
5.33KB
cppcheck-main/test/bug-hunting/
-
cppcheck-main/test/bug-hunting/cve.py
2.04KB
cppcheck-main/test/bug-hunting/cve/
-
cppcheck-main/test/bug-hunting/cve/CVE-2018-19872/
-
cppcheck-main/test/bug-hunting/cve/CVE-2018-19872/README
71B
cppcheck-main/test/bug-hunting/cve/CVE-2018-19872/expected.txt
80B
cppcheck-main/test/bug-hunting/cve/CVE-2018-19872/qppmhandler.cpp
18.18KB
cppcheck-main/test/bug-hunting/cve/CVE-2018-20845/
-
cppcheck-main/test/bug-hunting/cve/CVE-2018-20845/expected.txt
59B
cppcheck-main/test/bug-hunting/cve/CVE-2018-20845/pi.c
41.28KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10018/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-10018/Function.cc
34.83KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10018/Function.h
6.35KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10018/expected.txt
38B
cppcheck-main/test/bug-hunting/cve/CVE-2019-10019/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-10019/PSOutputDev.cc
223.5KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10019/PSOutputDev.h
18.68KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10019/cmd.txt
16B
cppcheck-main/test/bug-hunting/cve/CVE-2019-10019/expected.txt
40B
cppcheck-main/test/bug-hunting/cve/CVE-2019-10020/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-10020/Splash.cc
189.6KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10020/Splash.h
16.06KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10020/expected.txt
70B
cppcheck-main/test/bug-hunting/cve/CVE-2019-10021/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-10021/Stream.cc
123.37KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10021/Stream.h
29.61KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10021/expected.txt
34B
cppcheck-main/test/bug-hunting/cve/CVE-2019-10023/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-10023/Function.cc
34.83KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10023/Function.h
6.35KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10023/expected.txt
37B
cppcheck-main/test/bug-hunting/cve/CVE-2019-10024/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-10024/Splash.cc
189.6KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10024/Splash.h
16.06KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10024/expected.txt
71B
cppcheck-main/test/bug-hunting/cve/CVE-2019-10025/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-10025/Stream.cc
123.37KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10025/Stream.h
29.61KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10025/expected.txt
34B
cppcheck-main/test/bug-hunting/cve/CVE-2019-10026/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-10026/Function.cc
34.83KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10026/Function.h
6.35KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-10026/README
58B
cppcheck-main/test/bug-hunting/cve/CVE-2019-10026/expected.txt
112B
cppcheck-main/test/bug-hunting/cve/CVE-2019-1010315/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-1010315/dsdiff.c
17.86KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-1010315/expected.txt
33B
cppcheck-main/test/bug-hunting/cve/CVE-2019-12977/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-12977/cmd.txt
34B
cppcheck-main/test/bug-hunting/cve/CVE-2019-12977/expected.txt
27B
cppcheck-main/test/bug-hunting/cve/CVE-2019-12977/jp2.c
36.67KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-13390/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-13390/README
59B
cppcheck-main/test/bug-hunting/cve/CVE-2019-13390/cmd.txt
21B
cppcheck-main/test/bug-hunting/cve/CVE-2019-13390/expected.txt
44B
cppcheck-main/test/bug-hunting/cve/CVE-2019-13390/libavformat_rawenc.c
16.13KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-13454/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-13454/expected.txt
67B
cppcheck-main/test/bug-hunting/cve/CVE-2019-13454/layer.c
74.19KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-14249/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-14249/README
253B
cppcheck-main/test/bug-hunting/cve/CVE-2019-14249/dwarf_elf_load_headers.c
60.01KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-14249/expected.txt
50B
cppcheck-main/test/bug-hunting/cve/CVE-2019-14284/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-14284/README
60B
cppcheck-main/test/bug-hunting/cve/CVE-2019-14284/expected.txt
34B
cppcheck-main/test/bug-hunting/cve/CVE-2019-14284/floppy.c
126.63KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-14494/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-14494/README
77B
cppcheck-main/test/bug-hunting/cve/CVE-2019-14494/SplashOutputDev.cc
137.2KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-14494/SplashOutputDev.h
16.38KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-14494/expected.txt
89B
cppcheck-main/test/bug-hunting/cve/CVE-2019-14981/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-14981/expected.txt
35B
cppcheck-main/test/bug-hunting/cve/CVE-2019-14981/feature.c
83.04KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-15939/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-15939/cmd.txt
30B
cppcheck-main/test/bug-hunting/cve/CVE-2019-15939/expected.txt
125B
cppcheck-main/test/bug-hunting/cve/CVE-2019-15939/hog.cpp
165.18KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-15939/opencv2/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-15939/opencv2/objdetect.hpp
36.9KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-15939/precomp.hpp
2.34KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-16168/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-16168/expected.txt
33B
cppcheck-main/test/bug-hunting/cve/CVE-2019-16168/where.c
197.69KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-19334/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-19334/cmd.txt
30B
cppcheck-main/test/bug-hunting/cve/CVE-2019-19334/expected.txt
79B
cppcheck-main/test/bug-hunting/cve/CVE-2019-19334/parser.c
137.63KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-19888/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-19888/expected.txt
31B
cppcheck-main/test/bug-hunting/cve/CVE-2019-19888/jfif.c
25.35KB
cppcheck-main/test/bug-hunting/cve/CVE-2019-7156/
-
cppcheck-main/test/bug-hunting/cve/CVE-2019-7156/expected.txt
91B
cppcheck-main/test/bug-hunting/cve/CVE-2019-7156/ole.c
15.75KB
cppcheck-main/test/bug-hunting/itc.py
2.56KB
cppcheck-main/test/bug-hunting/juliet.py
2.24KB
cppcheck-main/test/cfg/
-
cppcheck-main/test/cfg/boost.cpp
1.77KB
cppcheck-main/test/cfg/bsd.c
2.3KB
cppcheck-main/test/cfg/cairo.c
737B
cppcheck-main/test/cfg/generate-cfg-tests.sh
870B
cppcheck-main/test/cfg/gnu.c
6.56KB
cppcheck-main/test/cfg/googletest.cpp
924B
cppcheck-main/test/cfg/gtk.c
9.12KB
cppcheck-main/test/cfg/kde.cpp
953B
cppcheck-main/test/cfg/libcurl.c
2.12KB
cppcheck-main/test/cfg/libsigc++.cpp
694B
cppcheck-main/test/cfg/lua.c
770B
cppcheck-main/test/cfg/opencv2.cpp
1.02KB
cppcheck-main/test/cfg/openmp.c
763B
cppcheck-main/test/cfg/openssl.c
1.7KB
cppcheck-main/test/cfg/posix.c
13.38KB
cppcheck-main/test/cfg/python.c
1.4KB
cppcheck-main/test/cfg/qt.cpp
12.1KB
cppcheck-main/test/cfg/runtests.sh
13.92KB
cppcheck-main/test/cfg/sqlite3.c
1.24KB
cppcheck-main/test/cfg/std.c
90.62KB
cppcheck-main/test/cfg/std.cpp
69.09KB
cppcheck-main/test/cfg/windows.cpp
30.49KB
cppcheck-main/test/cfg/wxwidgets.cpp
9.98KB
cppcheck-main/test/cli/
-
cppcheck-main/test/cli/helloworld/
-
cppcheck-main/test/cli/helloworld/helloworld.cppcheck
202B
cppcheck-main/test/cli/helloworld/helloworld.sln
1.4KB
cppcheck-main/test/cli/helloworld/helloworld.vcxproj
5.81KB
cppcheck-main/test/cli/helloworld/main.c
148B
cppcheck-main/test/cli/proj-inline-suppress/
-
cppcheck-main/test/cli/proj-inline-suppress/1.c
15B
cppcheck-main/test/cli/proj-inline-suppress/1.h
57B
cppcheck-main/test/cli/proj-inline-suppress/2.c
101B
cppcheck-main/test/cli/proj-suppress-syntaxError/
-
cppcheck-main/test/cli/proj-suppress-syntaxError/1.c
182B
cppcheck-main/test/cli/proj-suppress-syntaxError/2.c
11B
cppcheck-main/test/cli/proj-suppress-syntaxError/3.c
12B
cppcheck-main/test/cli/proj2/
-
cppcheck-main/test/cli/proj2/a/
-
cppcheck-main/test/cli/proj2/a/a.c
39B
cppcheck-main/test/cli/proj2/b/
-
cppcheck-main/test/cli/proj2/b/b.c
12B
cppcheck-main/test/cli/proj2/proj2.cppcheck
151B
cppcheck-main/test/cli/proj2/proj2.sln
1.39KB
cppcheck-main/test/cli/proj2/proj2.vcxproj
5.83KB
cppcheck-main/test/cli/readme.txt
259B
cppcheck-main/test/cli/test-clang-import.py
1.54KB
cppcheck-main/test/cli/test-helloworld.py
7.33KB
cppcheck-main/test/cli/test-inline-suppress.py
870B
cppcheck-main/test/cli/test-proj2.py
6.85KB
cppcheck-main/test/cli/test-suppress-syntaxError.py
484B
cppcheck-main/test/cli/testutils.py
2.22KB
cppcheck-main/test/options.cpp
1.55KB
cppcheck-main/test/options.h
1.55KB
cppcheck-main/test/precompiled.h
852B
cppcheck-main/test/redirect.h
2.76KB
cppcheck-main/test/synthetic/
-
cppcheck-main/test/synthetic/Makefile
307B
cppcheck-main/test/synthetic/controlflow.c
1009B
cppcheck-main/test/synthetic/data.c
988B
cppcheck-main/test/synthetic/functions.c
367B
cppcheck-main/test/synthetic/report.py
1.69KB
cppcheck-main/test/synthetic/run-clang.sh
244B
cppcheck-main/test/synthetic/run-lint.bat
370B
cppcheck-main/test/synthetic/ub.c
947B
cppcheck-main/test/test.cxx
471B
cppcheck-main/test/test64bit.cpp
7.32KB
cppcheck-main/test/testassert.cpp
7.79KB
cppcheck-main/test/testastutils.cpp
14.36KB
cppcheck-main/test/testautovariables.cpp
101.23KB
cppcheck-main/test/testbool.cpp
45.3KB
cppcheck-main/test/testboost.cpp
3.61KB
cppcheck-main/test/testbufferoverrun.cpp
158.92KB
cppcheck-main/test/testbughuntingchecks.cpp
7.44KB
cppcheck-main/test/testcharvar.cpp
6.02KB
cppcheck-main/test/testclangimport.cpp
70.41KB
cppcheck-main/test/testclass.cpp
292.01KB
cppcheck-main/test/testcmdlineparser.cpp
37.02KB
cppcheck-main/test/testcondition.cpp
148.09KB
cppcheck-main/test/testconstructors.cpp
125.83KB
cppcheck-main/test/testcppcheck.cpp
3.47KB
cppcheck-main/test/testerrorlogger.cpp
16.99KB
cppcheck-main/test/testexceptionsafety.cpp
13.98KB
cppcheck-main/test/testexprengine.cpp
27.19KB
cppcheck-main/test/testfilelister.cpp
2.54KB
cppcheck-main/test/testfunctions.cpp
65.89KB
cppcheck-main/test/testgarbage.cpp
69.58KB
cppcheck-main/test/testimportproject.cpp
12.84KB
cppcheck-main/test/testincompletestatement.cpp
12.28KB
cppcheck-main/test/testinternal.cpp
20.52KB
cppcheck-main/test/testio.cpp
323.59KB
cppcheck-main/test/testleakautovar.cpp
71.15KB
cppcheck-main/test/testlibrary.cpp
44.88KB
cppcheck-main/test/testmathlib.cpp
62.92KB
cppcheck-main/test/testmemleak.cpp
78.17KB
cppcheck-main/test/testnullpointer.cpp
117.05KB
cppcheck-main/test/testoptions.cpp
4.05KB
cppcheck-main/test/testother.cpp
327.89KB
cppcheck-main/test/testpath.cpp
5.43KB
cppcheck-main/test/testpathmatch.cpp
5.96KB
cppcheck-main/test/testplatform.cpp
14.95KB
cppcheck-main/test/testpostfixoperator.cpp
12.74KB
cppcheck-main/test/testpreprocessor.cpp
86.28KB
cppcheck-main/test/testrunner.cpp
1.81KB
cppcheck-main/test/testrunner.vcxproj
18.15KB
cppcheck-main/test/testrunner.vcxproj.filters
8.43KB
cppcheck-main/test/testsamples.cpp
6.14KB
cppcheck-main/test/testsimplifytemplate.cpp
265.83KB
cppcheck-main/test/testsimplifytokens.cpp
218.64KB
cppcheck-main/test/testsimplifytypedef.cpp
132.89KB
cppcheck-main/test/testsimplifyusing.cpp
22.7KB
cppcheck-main/test/testsizeof.cpp
33.08KB
cppcheck-main/test/teststl.cpp
188.81KB
cppcheck-main/test/teststring.cpp
28.77KB
cppcheck-main/test/testsuite.cpp
11.81KB
cppcheck-main/test/testsuite.h
6.65KB
cppcheck-main/test/testsuites/
-
cppcheck-main/test/testsuites/clang/
-
cppcheck-main/test/testsuites/clang/outofbound.c
2.8KB
cppcheck-main/test/testsuites/clang/readme.txt
70B
cppcheck-main/test/testsuites/danmar/
-
cppcheck-main/test/testsuites/danmar/divbyzero.cpp
1.49KB
cppcheck-main/test/testsuites/danmar/uninit.c
669B
cppcheck-main/test/testsuites/duma/
-
cppcheck-main/test/testsuites/duma/leak1.c
178B
cppcheck-main/test/testsuites/duma/leak1.cc
229B
cppcheck-main/test/testsuites/duma/leak2.c
355B
cppcheck-main/test/testsuites/duma/leak2.cc
398B
cppcheck-main/test/testsuites/duma/memCheckers.html
16.29KB
cppcheck-main/test/testsuites/duma/wrong1.c
225B
cppcheck-main/test/testsuites/duma/wrong1.cc
292B
cppcheck-main/test/testsuites/duma/wrong2.cc
478B
cppcheck-main/test/testsuites/duma/wrong3.c
480B
cppcheck-main/test/testsuites/duma/wrong3.cc
576B
cppcheck-main/test/testsuites/duma/wrong4.cc
484B
cppcheck-main/test/testsuites/duma/wrong5.cc
606B
cppcheck-main/test/testsuites/duma/wrong6.c
299B
cppcheck-main/test/testsuites/duma/wrong6.cc
511B
cppcheck-main/test/testsuites/duma/wrong7.c
305B
cppcheck-main/test/testsuites/readme.txt
48B
cppcheck-main/test/testsuites/x-flow/
-
cppcheck-main/test/testsuites/x-flow/buffer01.cpp
198B
cppcheck-main/test/testsuites/x-flow/buffer02.cpp
207B
cppcheck-main/test/testsuites/x-flow/buffer03.cpp
256B
cppcheck-main/test/testsuites/x-flow/buffer04.cpp
247B
cppcheck-main/test/testsuites/x-flow/buffer05.cpp
179B
cppcheck-main/test/testsuites/x-flow/buffer06.cpp
328B
cppcheck-main/test/testsuppressions.cpp
32.39KB
cppcheck-main/test/testsymboldatabase.cpp
359.71KB
cppcheck-main/test/testthreadexecutor.cpp
3.75KB
cppcheck-main/test/testtimer.cpp
1.23KB
cppcheck-main/test/testtoken.cpp
42.6KB
cppcheck-main/test/testtokenize.cpp
389.01KB
cppcheck-main/test/testtokenlist.cpp
4.25KB
cppcheck-main/test/testtype.cpp
18.39KB
cppcheck-main/test/testuninitvar.cpp
182.56KB
cppcheck-main/test/testunusedfunctions.cpp
15.86KB
cppcheck-main/test/testunusedprivfunc.cpp
23.8KB
cppcheck-main/test/testunusedvar.cpp
203.26KB
cppcheck-main/test/testutils.cpp
2.7KB
cppcheck-main/test/testutils.h
1.89KB
cppcheck-main/test/testvaarg.cpp
14.06KB
cppcheck-main/test/testvalueflow.cpp
168.91KB
cppcheck-main/test/testvarid.cpp
131.56KB
cppcheck-main/tools/
-
cppcheck-main/tools/CMakeLists.txt
926B
cppcheck-main/tools/ci.py
2.37KB
cppcheck-main/tools/clang-ast.cpp
3.39KB
cppcheck-main/tools/compare-ast-clang-and-cppcheck.py
2.57KB
cppcheck-main/tools/compare.cs
14.6KB
cppcheck-main/tools/daca2-download.py
4.44KB
cppcheck-main/tools/daca2-getpackages.py
4.52KB
cppcheck-main/tools/daca2-logs2git.sh
3.57KB
cppcheck-main/tools/dmake.cpp
21.18KB
cppcheck-main/tools/dmake.sln
1.07KB
cppcheck-main/tools/dmake.vcxproj
5.68KB
cppcheck-main/tools/donate-cpu-server.py
40.74KB
cppcheck-main/tools/donate-cpu.py
9.85KB
cppcheck-main/tools/donate_cpu_lib.py
18.19KB
cppcheck-main/tools/extract_and_run_more_tests.sh
163B
cppcheck-main/tools/extracttests.py
10.04KB
cppcheck-main/tools/generate_and_run_more_tests.sh
360B
cppcheck-main/tools/generate_cfg_tests.cpp
8.28KB
cppcheck-main/tools/git-pre-commit-cppcheck
1.24KB
cppcheck-main/tools/listErrorsWithoutCWE.py
710B
cppcheck-main/tools/matchcompiler.py
23.88KB
cppcheck-main/tools/parse-glibc.py
3.73KB
cppcheck-main/tools/pr.py
1.98KB
cppcheck-main/tools/readme.md
2.98KB
cppcheck-main/tools/reduce.py
7.3KB
cppcheck-main/tools/run-coverity.sh
579B
cppcheck-main/tools/run_more_tests.sh
3.25KB
cppcheck-main/tools/test-my-pr.py
6.55KB
cppcheck-main/tools/test/
-
cppcheck-main/tools/test/run_donate_cpu_client_tests.sh
1.74KB
cppcheck-main/tools/test/start_donate_cpu_client_productive.sh
490B
cppcheck-main/tools/test/start_donate_cpu_client_test_local.sh
134B
cppcheck-main/tools/test/start_donate_cpu_server_test_local.sh
825B
cppcheck-main/tools/test_matchcompiler.py
7.84KB
cppcheck-main/tools/test_showtimetop5.sh
131B
cppcheck-main/tools/testrunnerify_code.sh
88B
cppcheck-main/tools/times-tags.sh
627B
cppcheck-main/tools/times-vs.py
1.74KB
cppcheck-main/tools/times.c
1.12KB
cppcheck-main/tools/times.sh
1.18KB
cppcheck-main/tools/trac-keywords.py
890B
cppcheck-main/tools/triage/
-
cppcheck-main/tools/triage/.gitignore
54B
cppcheck-main/tools/triage/CMakeLists.txt
1.01KB
cppcheck-main/tools/triage/main.cpp
184B
cppcheck-main/tools/triage/mainwindow.cpp
9.95KB
cppcheck-main/tools/triage/mainwindow.h
1.23KB
cppcheck-main/tools/triage/mainwindow.ui
13.11KB
cppcheck-main/tools/triage/readme.txt
1.17KB
cppcheck-main/tools/triage/triage.pro
1.16KB
cppcheck-main/webreport.sh
464B
cppcheck-main/win_installer/
-
cppcheck-main/win_installer/GPLv3.txt
32.26KB
cppcheck-main/win_installer/config.wxi
817B
cppcheck-main/win_installer/cppcheck.sln
956B
cppcheck-main/win_installer/cppcheck.wixproj
1.83KB
cppcheck-main/win_installer/cppcheck.wxs
19.43KB
cppcheck-main/win_installer/images/
-
cppcheck-main/win_installer/images/banner.jpg
2.47KB
cppcheck-main/win_installer/images/dialog.jpg
5.99KB
cppcheck-main/win_installer/productInfo.wxi
1.4KB
cppcheck-main/win_installer/readme.txt
1.31KB
cppcheck-main/addons/misra.json
125B
cppcheck-main/addons/misra2012.txt
13.66KB
cppcheck-main/install.sh
80B

资源内容介绍

作为编译器的一种补充检查,cppcheck对产品的源代码执行严格的逻辑检查,还支持第三方的代码规则检查,譬如最常见的汽车行业的规范misra,目前github上的资源https://github.com/danmar/cppcheck的资源,可以检查misra相关的规则,但无法输出misra的详细信息,本资源可以,是在github上的资源上添加了misra相关的资源文件,是参考misra的规则,若需要misra原文,请去官网https://www.misra.org.uk/购买。另外支持misra规则的检查,需加参数:--addon=misra.json(绝对路径)
GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license forsoftware and other kinds of works. The licenses for most software and other practical works are designedto take away your freedom to share and change the works. By contrast,the GNU General Public License is intended to guarantee your freedom toshare and change all versions of a program--to make sure it remains freesoftware for all its users. We, the Free Software Foundation, use theGNU General Public License for most of our software; it applies also toany other work released this way by its authors. You can apply it toyour programs, too. When we speak of free software, we are referring to freedom, notprice. Our General Public Licenses are designed to make sure that youhave the freedom to distribute copies of free software (and charge forthem if you wish), that you receive source code or can get it if youwant it, that you can change the software or use pieces of it in newfree programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying youthese rights or asking you to surrender the rights. Therefore, you havecertain responsibilities if you distribute copies of the software, or ifyou modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whethergratis or for a fee, you must pass on to the recipients the samefreedoms that you received. You must make sure that they, too, receiveor can get the source code. And you must show them these terms so theyknow their rights. Developers that use the GNU GPL protect your rights with two steps:(1) assert copyright on the software, and (2) offer you this Licensegiving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explainsthat there is no warranty for this free software. For both users' andauthors' sake, the GPL requires that modified versions be marked aschanged, so that their problems will not be attributed erroneously toauthors of previous versions. Some devices are designed to deny users access to install or runmodified versions of the software inside them, although the manufacturercan do so. This is fundamentally incompatible with the aim ofprotecting users' freedom to change the software. The systematicpattern of such abuse occurs in the area of products for individuals touse, which is precisely where it is most unacceptable. Therefore, wehave designed this version of the GPL to prohibit the practice for thoseproducts. If such problems arise substantially in other domains, westand ready to extend this provision to those domains in future versionsof the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents.States should not allow patents to restrict development and use ofsoftware on general-purpose computers, but in those that do, we wish toavoid the special danger that patents applied to a free program couldmake it effectively proprietary. To prevent this, the GPL assures thatpatents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution andmodification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds ofworks, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under thisLicense. Each licensee is addressed as "you". "Licensees" and"recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the workin a fashion requiring copyright permission, other than the making of anexact copy. The resulting work is called a "modified version" of theearlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work basedon the Program. To "propagate" a work means to do anything with it that, withoutpermission, would make you directly or secondarily liable forinfringement under applicable copyright law, except executing it on acomputer or modifying a private copy. Propagation includes copying,distribution (with or without modification), making available to thepublic, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables otherparties to make or receive copies. Mere interaction with a user througha computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices"to the extent that it includes a convenient and prominently visiblefeature that (1) displays an appropriate copyright notice, and (2)tells the user that there is no warranty for the work (except to theextent that warranties are provided), that licensees may convey thework under this License, and how to view a copy of this License. Ifthe interface presents a list of user commands or options, such as amenu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the workfor making modifications to it. "Object code" means any non-sourceform of a work. A "Standard Interface" means an interface that either is an officialstandard defined by a recognized standards body, or, in the case ofinterfaces specified for a particular programming language, one thatis widely used among developers working in that language. The "System Libraries" of an executable work include anything, otherthan the work as a whole, that (a) is included in the normal form ofpackaging a Major Component, but which is not part of that MajorComponent, and (b) serves only to enable use of the work with thatMajor Component, or to implement a Standard Interface for which animplementation is available to the public in source code form. A"Major Component", in this context, means a major essential component(kernel, window system, and so on) of the specific operating system(if any) on which the executable work runs, or a compiler used toproduce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means allthe source code needed to generate, install, and (for an executablework) run the object code and to modify the work, including scripts tocontrol those activities. However, it does not include the work'sSystem Libraries, or general-purpose tools or generally available freeprograms which are used unmodified in performing those activities butwhich are not part of the work. For example, Corresponding Sourceincludes interface definition files associated with source files forthe work, and the source code for shared libraries and dynamicallylinked subprograms that the work is specifically designed to require,such as by intimate data communication or control flow between thosesubprograms and other parts of the work. The Corresponding Source need not include anything that userscan regenerate automatically from other parts of the CorrespondingSource. The Corresponding Source for a work in source code form is thatsame work. 2. Basic Permissions. All rights granted under this License are granted for the term ofcopyright on the Program, and are irrevocable provided the state

用户评论 (0)

发表评论

captcha

相关资源

dxgi桌面屏幕录像(windows屏幕录像,硬件编码,声音捕获,音视频同步)

详细内容参考:https://blog.csdn.net/xjb2006/article/details/124073716作用:运用dxgi,音视频编码技术,声音捕获directshow,directsound,wsaapi,libyuv,acm,声音混音,音视频muxer等技术里面包含:演示主软件1个,demo3个(C#,C++,VB)20220728升级:支持dxgi失败重连,d3d显示失败重连,支持3D游戏录制等QQ35744025萧萧工作室

50.75MB38积分

JavaFX + MySql 实现学生信息管理系统

详情请看

1.45MB27积分

MATLAB Simulink下的双馈风机调频策略研究:一次调频、三机九节点下的虚拟惯性与下垂控制策略优化,基于Matlab Simulink的双馈风机调频策略:含虚拟惯性与下垂控制,风电渗透率达20

MATLAB Simulink下的双馈风机调频策略研究:一次调频、三机九节点下的虚拟惯性与下垂控制策略优化,基于Matlab Simulink的双馈风机调频策略:含虚拟惯性与下垂控制,风电渗透率达20%,快速仿真分析,matlab simulink 双馈风机调频,风电调频,一次调频,风电场调频,三机九节点,带有惯性控制,下垂控制。风电渗透20%,phasor模型,仿真速度快,只需要20秒 三机九节点,风电调频,下垂控制,惯性。对风机附加这两种控制,改善系统频率特性,风机渗透率20%。可研究风电渗透率,风电调频策略。,matlab; simulink; 双馈风机调频; 风电调频; 一次调频; 风电场调频; 三机九节点; 虚拟惯性控制; 下垂控制; 风电渗透率; phasor模型; 仿真速度。,Matlab Simulink中双馈风机调频策略研究:虚拟惯性与下垂控制的改善效应

3.91MB42积分

三通道交错并联双向Buck-Boost变换器:高效能量双向流动与精准控制,三通道交错并联双向Buck-Boost变换器:高效能量双向流动与减小电感电流纹波的研究,三通道交错并联双向buck-boost

三通道交错并联双向Buck-Boost变换器:高效能量双向流动与精准控制,三通道交错并联双向Buck-Boost变换器:高效能量双向流动与减小电感电流纹波的研究,三通道交错并联双向buck-boost变器。通过simulink搭建的三通道交错并联双向buck-boost变器,采用电压外环,三电流内环,载波移相120°的控制方式。在buck模式与boost模式互相切之间,不会产生过压与过流,实现了能量双向流动。且交错并联的拓补结构,可以减少电感电流的纹波,减小每相电感的体积,提高电路的响应速度。该拓补可以用于储能系统中。整个仿真全部离散化,采用离散解析器,主电路与控制部分以不同的步长运行,更加贴合实际,控制与采样环节全部自己手工搭建,没有采用Matlab自带的模块。,核心关键词:三通道交错并联; 双向buck-boost变换器; 电压外环; 三电流内环; 载波移相120°控制; 能量双向流动; 交错并联拓补结构; 离散化仿真; 离散解析器; 主电路与控制部分不同步长运行。,基于离散解析的交错并联双向Buck-Boost变换器仿真研究

1.63MB10积分