zoukankan      html  css  js  c++  java
  • c++命名规则

    命名规则根据不同公司有略微不同,这里按照google c++的编程标准
    1.文件名-全部用小写字母和下划线或横线组成,例如
    my_useful_class.cc
    my-useful-class.cc
    myusefulclass.cc

    2.类型命名-每个单词开头第一个字母大写
    例如
    class UrlTable
    struct UrlTableProperties
    typedef hash_map<UrlTableProperties *, string> PropertiesMap
    enum UrlTableError
    包括——类、结构体、类型定义(typedef)、枚举等

    3.变量命名-全部采用小写字母+下划线的方式
    例如
    string user_name
    string size

    4.常量命名
    编译时常量-前面全部+k 并且采用骆驼命名法 例如 const int kOrder = 1

    5.函数命名
    普通函数-类似类,例如:AddTableEntry()
    存取函数要与存取的变量名,例如void set_num_entries(int num_entries) { num_entries_ = num_entries; }

    6.宏命名
    例如:#define PI_ROUNDED 3.0

    参考:Google C++编程风格指南(五):命名约定

  • 相关阅读:
    初识java反射机制
    基本数据类型-保装类型-string三种数据类型的转换
    java 正则表达式
    java 异常
    java 初识String
    java 接口
    java抽象
    初识多态 简单理解
    初来驾到学JAVA继承初识
    转载:Gearman php
  • 原文地址:https://www.cnblogs.com/guochunyi/p/4311021.html
Copyright © 2011-2022 走看看