zoukankan      html  css  js  c++  java
  • google cpp style 头文件

    1. self-contained

    头文件应该自包含(独立,可以作为第一个头文件),以 .h 结尾

    至于用来插入文本的文件,说到底它们并不是头文件,所以应以 .inc 结尾。

    2. #define保护头文件

    #define相当于一个标志,标志名格式:<PROJECT>_<PATH>_<FILE>_H_

    3. 前置声明

    尽量避免使用。一般来说,前置声明弊大于利。

    4. 内联函数

    原则:仅内联不超过10行的函数。

    5. include路径和顺序

    路径:相对于项目根目录的路径,不要使用 ./ ../等路径标记。

    顺序:一次排序:相关头文件, C 库, C++ 库, 其他库的 .h, 本项目内的 .h

               二次排序:字母顺序

  • 相关阅读:
    C#构造函数
    C#析构函数
    C#常量
    C#属性
    checklistbox的用法
    2012快捷键
    查询ORACLE存储关联表
    UltraDropDown
    Linux常用命令大全(非常全!!!)
    infra 仪表盘效果
  • 原文地址:https://www.cnblogs.com/Zkqq/p/9786214.html
Copyright © 2011-2022 走看看