类中的vector初始化

(21条消息) vector在类中声明问题_c++ 应输入类型说明符_线上幽灵的博客-CSDN博客

在类中,vector不可以直接用下面的方式初始化

 这应该是因为编译器无法知道这是函数还是vector定义,

可以通过

base(){ a.resize(10)}

或者

base():a(10,1) {}

这种方式再初始化

posted @ 2023-07-19 23:17  孙bob  阅读(94)  评论(0)    收藏  举报