在C++类的最后写private有什么特殊意义吗?

我正在学习 WxWidgets,我在第 1 页的使用 wxWidgets 的跨平台 GUI 编程中找到了这段代码。30:

class MyFrame : public wxFrame
{
  public:
    // Constructor
    MyFrame(const wxString& title);
    // Event handlers
    void OnQuit(wxCommandEvent& event);
    void OnAbout(wxCommandEvent& event);
  private:
};

private在C++类的末尾写有什么特殊意义吗?

回答

我相信这只是编码风格或编码纪律或习惯的问题。

阅读此 C++ 参考和一些 C++ 标准草案,例如n3337。

在您的特定情况下, theprivate:是无用的,因为class它后面没有任何内容。

但是 wxWdigets 的未来贡献者立即知道应该在哪里添加未来的私有成员函数。


以上是在C++类的最后写private有什么特殊意义吗?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>