当前位置: 首页 > news >正文

C++代码静态检查脚本工具(指针判空越界访问除0风险)

做了个小项目需要进行代码规范检查,但试了两个CPP静态检查工具,效果都不太好。为了快速迭代维护,直接用py+AI写了个常规代码规范校验脚本工具。目前实现三个功能并封了界面:空指针访问、数组越界访问、除0风险排查。用sample文件夹下的测试用例都能通过,应该能够简单使用。留个记录在这里,大家感兴趣可以适用,如果有好的想法或者有目前工具无法处理的场景,可以一起维护这个小工具。

https://github.com/37ox/CODE_CHECK

http://www.jsqmd.com/news/637729/

相关文章:

  • TurboDiffusion让AI视频生成快100倍:零基础WebUI部署与实战演示
  • 支承套零件加工工艺编程及夹具设计(论文 CAD图纸 开题报告 任务书 加工程序)
  • 2026年质量好的沈阳道路路灯/沈阳洗墙灯/沈阳古建筑亮化灯/沈阳地埋灯优质公司推荐 - 行业平台推荐
  • Win10照片查看器失效?三步教你快速恢复
  • 以太坊 Q1 进入全面「重置」模式,一文详解其生态表现及发展重点
  • 大模型学习指南:收藏这份资料,小白程序员轻松掌握RAG,开启AI新技能!
  • 从混乱到清晰:如何用DRV8701E数据手册搞定双H桥电机驱动选型与外围电路设计
  • Qwen1.5-0.5B-Chat vs TinyLlama对比:轻量模型精度评测
  • ROS小车换雷达后建图重影?别急着调TF,先检查这个关键参数(附完整排查清单)
  • Twinkle Tray:Windows显示器亮度控制的终极完整指南
  • 普通老百姓60岁后如何保持身体硬朗?这5个习惯让你活出年轻态
  • 【Neural Whole-Body Control: HOVER ExBody2】4.4 Teacher-Student蒸馏与4.5 ExBody2 Specialist微调
  • 【Obsidian 】技术解析:本地优先知识管理工具的架构设计与核心机制深度剖析
  • STM32H723 + DP83848 + LWIP + RT-Thread Nano + STM32CubeMX 实战:内存规划、MPU配置与PHY驱动移植详解
  • Vivado 2018.3环境下的ZYNQ以太网开发避坑指南:GMII转RGMII核配置与LWIP Socket API调优
  • AI 驱动与 Wi-Fi 7 双剑合璧,全屋智能家居迎来“认知革命”
  • 蛋白互作研究核心技术:酵母文库与双杂交应用
  • **发散创新:基于以太坊Layer 2的Rollup扩容方案实战与性能优化**在区块链生态快速发展的今天,**可扩展性问题**已成
  • 每天睡前问三个问题,比检查作业更有效
  • 零基础掌握AI动作迁移:ComfyUI-MimicMotionWrapper完整指南
  • 智能网联汽车T-BOX硬件架构揭秘:STM32与SD NAND Flash的协同设计
  • (二十二)32天GPU测试从入门到精通-DeepSeek 模型测试day20
  • AI Agent从业者画像:都是什么背景的人
  • 深圳中南实验室建设|实验室设计公司厂家:“AI算法”颠覆性创新
  • 当选择环保材料时,如何评估航美无漆实木板材的可靠性?
  • AI群演请就位——个人博客(一)
  • 【架构演进】RPA 只能手动点运行?手把手教你引入“事件驱动”机制,打通 ERP 自动化的全闭环流水线
  • Pixel Aurora Engine 作品集:基于 YOLOv5 的目标定制化场景生成
  • 语义分割评价指标实战:从混淆矩阵到numpy高效计算
  • 零基础玩转STM32物联网项目:手把手搭建智能药盒与宠物喂食器(附完整代码与电路图)