gpt4 book ai didi

c - 使用 Oclint 的 Npath 和圈复杂度

转载 作者:行者123 更新时间:2023-11-30 15:28:09 33 4
gpt4 key购买 nike

有人可以解释一下如何使用 Oclint 工具获取 Npath 和圈复杂度吗?我当前正在使用命令

./oclint/home/kyriakos/Measurements/base64.c -- -c

并获取输出:

OCLint 报告

摘要:TotalFiles=1 FilesWithViolations=1 P1=0 P2=0 P3=3

/home/kyriakos/Measurements/base64.c:18:5:短变量名称 P3 包含 1 个字符的变量名称短于阈值 3

/home/kyriakos/Measurements/base64.c:18:5:短变量名称 P3 包含 1 个字符的变量名称短于阈值 3

/home/kyriakos/Measurements//base64.c:18:5: 短变量名称 P3 包含 1 个字符的变量名称短于阈值 3

[OCLint ( http://oclint.org ) v0.8.1]

最佳答案

好吧,弄清楚这一点。您需要将指标参数设置为最小值以强制它发出警告。例如:

./oclint -rc=CYCLOMATIC_COMPLEXITY=1/home/kyriakos/Measurements/base64.c -- -g

然后我得到:

/home/kyriakos/base64.c:14:1:高圈复杂度 P2 圈复杂度数字 7 超出限制 1

关于c - 使用 Oclint 的 Npath 和圈复杂度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26716718/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com