360 的开源力作,超详细的C/C++编程规范指南

今天给大家推荐的开源项目是由 360 开源的「360 安全规则集合」,简称《安规集》,由 360 质量工程部主导,将编程时需要注意的问题总结成若干规则,可为制定编程规范提供依据,也可为代码审计或相关培训提供指导意见,旨在提升软件产品的可靠性、健壮性、可移植性以及可维护性,从而提升软件产品的综合安全系数。堪称详细的 C/C++++ 编程规范指南,适用于桌面、服务端及嵌入式软件系统。

图片[1]-360 的开源力作,超详细的C/C++编程规范指南-北忘山博客

目前主要针对 C 和 C++ 语言,提供:c-cpp-rules.mdC/C++++ 规则详细说明文档  c-cpp-rules.jsonC/C++++ 规则结构化文档  c-ub-list.md:C 未定义行为成因列表  cpp-ub-list.md:C++ 未定义行为成因列表与标准导读面向软件开发、测试及相关管理人员,适用于桌面、服务端及嵌入式软件系统。 紧随语言标准,融汇 C++ Core Guidelines、SEI CERT、MISRA 等权威规范体系,并持有独到的观点是这个项目的宗旨。

开源项目地址:https://github.com/Qihoo360/safe-rules

开源项目组织:360 工程团队

© 版权声明
THE END
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容