Effective C++

explicit聲明 class B { public: explicit B(int x = 0, bool b = true) //默認構造函數,要麼沒有參數,要麼所有參數都有默認值 { m_x = x; } public: int m_x; }; void doSomething(B bObject) { std::cout <
相關文章
相關標籤/搜索