美文网首页
声明次序

声明次序

作者: 吃柠檬的鸮 | 来源:发表于2019-05-16 23:33 被阅读0次

    在每一个类中最好统一使用特定的声明次序,建议如下的定义次序:public:protected:private:,如果那一块没有,直接忽略即可。每一块中的声明次序一般如下:
    1)typedefsenums;
    2)常量;
    3)构造函数;
    4)析构函数;
    5)成员函数,含静态成员函数;
    6)数据成员,含静态数据成员。

    DISALLOW_COPY_AND_ASSIGN 置于 private: 块之后,作为类的最后部分。
    建议 .cc 文件中函数的定义尽可能和声明次序一致。
    注意:不要将大型函数内联到类的定义中,通常,只有那些没有特别意义的或者性能要求高的,并且时比较短小的函数才能被定义为内联函数。

    相关文章

      网友评论

          本文标题:声明次序

          本文链接:https://www.haomeiwen.com/subject/nurgaqtx.html