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