• 命名规范


      类命名规范:首字母大写,和本程序密切相关的类(非可重用类),类名前要加上一个特定的大写字母(初步决定为此程序名的第一个字母),同QT官方类的命名方式

      如 class STA_SETUPMAIN

      函数命名规范:使用驼峰命名法,即首字母小写,后面的每个单词的首字母大写,示例:void openFile();    

      枚举命名规范:枚举本身名称所有单词首字母大写,枚举常量的名字应该含有枚举类型的信息,因为枚举类型可以被直接使用,如果名字过于简单,可能会导致歧义     

      变量命名规范:每行一个变量,尽可能避免短的变量名,等到真正需要使用时再定义变量,普通成员变量使用驼峰命名法,静态数据成员以s_开头,例如s_Singleton

        类成员变量以m_开头,属性对应的变量一律使用m_开头,后面跟驼峰命名法,如CC_ListAll_T2M1_LL *m_miracast,临时变量使用全小写加下划线命名方式,例如:window_width

        对无特殊意义的临时变量可使用ijz命名     

      结构体命名规范:结构体本身名称所有单词首字母大写,结构体成员变量使用驼峰命名法,另外考虑到结构体字节对齐问题,定义时相同类型成员定义在一起,并且,所占字节数多的在前

     

  • 相关阅读:
    Vuejs
    Vuejs
    Vuejs
    Vuejs
    JS高级之面试必须知道的几个点
    用vue快速开发app的脚手架工具
    作为一名前端开发工程师,你必须掌握的WEB模板引擎:Handlebars
    REST接口设计规范总结
    eclipse实现JavaWeb应用增量打包
    转载:作为面试官,我是怎么快速判断程序员能力的?
  • 原文地址:https://www.cnblogs.com/qianqiannian/p/6414958.html
Copyright © 2020-2023  润新知