我在教科书中看到了这一点,但这本书并没有解释它的实际作用,以及我为什么要这样做。这是类似于书中示例的内容:
class MyClass
{
public:
MyClass(int initial_capacity = 20);
private:
int capacity;
}
我不能initial_capacity
在实现中使用,我什至什么都不能实现,所以我很困惑这是为了什么?它是否以某种方式将容量设置为20?这是一个默认构造函数吗?