cpp代码规范

[TOC]

c++代码规范

基本代码规范

目录结构

方法一

  1. 包括两个文件一个是inc这个目录放.h文件,还有一个src目录,放置.cpp文件。

方法二

  1. 按照功能分文件

头文件结构

处理方式一

  1. 使用ifndef/define/endif

处理方式二

  1. 使用#pragma once

头文件的包含

  1. 使用路径包括

名字空间

  1. 建议使用二级命名空间,第一个命名空间是项目名称,第二个是模块名称

代码行的使用

  1. 一行代码只做一件事

  2. 在定义变量的时候初始化变量

注释的使用

  1. 版本,版权的说明
  2. 函数接口的说明
  3. 重要代码
  4. 代码即注释

命名规则

  1. class

    采取大驼峰命名法

    例如MyClass

  2. 函数

    采取驼峰命名

  3. 也可以在中间添加_

    creat_func前后都是小写

  4. 变量命名

    变量的意思

表达式和语句

  1. 添加()
  2. 不编写太复杂的表达式

概念抽象与命名

  1. 类的命名是名词
  2. 函数是动词

大道至简

  1. 模块复用
  2. 化繁为简

cpp代码规范
https://tsy244.github.io/2023/04/14/cpp/cpp代码规范/
Author
August Rosenberg
Posted on
April 14, 2023
Licensed under