在C ++类的构造函数中启用(true)或启用(false)的目的

时间:2017-02-06 15:17:47

标签: c++11 constructor

C ++中构造函数中启用(true)或启用(false)的目的是什么?

    class A  
    {  
        public:  
        A() : enabled(true) {}  
        // body  
    };  

1 个答案:

答案 0 :(得分:1)

最有可能的是,当创建类型为bool enabled;的对象而没有给出构造函数的参数时,它会将成员true初始化为值A