Why use prefixes on member variables in C++ classes

前端 未结 29 1403
半阙折子戏
半阙折子戏 2020-11-28 17:39

A lot of C++ code uses syntactical conventions for marking up member variables. Common examples include

  • m_memberName for public members (where public
29条回答
  •  感动是毒
    2020-11-28 17:45

    I prefer postfix underscores, like such:

    class Foo
    {
       private:
          int bar_;
    
       public:
          int bar() { return bar_; }
    };
    

提交回复
热议问题