C++ 代码规范 cppcheck 样式修改

这篇具有很好参考价值的文章主要介绍了C++ 代码规范 cppcheck 样式修改。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

/*
 * style
 */
    1.Using C-style cast.  Use reinterpret_cast<char*>(...) instead  [readability/casting]

        const_cast<char*>(BT_VER)
        reinterpret_cast<char*>(BT_VER)

    2.Do not use namespace using-directives.  Use using-declarations instead.
      (不要使用命名空间using指令。请改用using声明)
        使用 using std::thread 替代 using namespace std;

    3.Should have a space between // and comment  [whitespace/comments] [4]
        注释后面加一个空格

    4. { should almost always be at the end of the previous line
        把函数的括号移到函数参数 ) 后面,即不要换行;
    
    5.Redundant blank line at the start of a code block should be deleted.
      (应删除代码块开头的多余空行)
        空函数{}之间不能有空行

    6.Line ends in whitespace.
        删除结尾空格

    7.Missing space before ( in for(
        for需有一个空格

    8.Missing spaces around =  [whitespace/operators]
        等号两边有空格

    9.Weird number of spaces at line-start.  Are you using a 2-space indent?
        行起始处有空格
    
    10.At least two spaces is best between code and comments
        注释前最少有两个空格

    11.Missing space after ,  [whitespace/comma] [3]
        参数之间要有空格

    12.If/else bodies with multiple statements require braces
        具有多个语句的If/else实体需要大括号

    13.Extra space before )
        ) 前后有空格

    14.Missing space before ( in if(
        if需有一个空格文章来源地址https://www.toymoban.com/news/detail-733620.html

到了这里,关于C++ 代码规范 cppcheck 样式修改的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包