请问一下,我想创建一个包含27个0的vector的话,如下图一样创建为什么会报错?
全部评论
类内初始化不能使用圆括号初始化,知乎https://www.zhihu.com/question/37019538/answer/137353519上面有这个问题的提问可以看看
点赞 回复 分享
发布于 2021-12-28 12:06
private: std::vector<int> s = std::vector<int>(27, 0);
点赞 回复 分享
发布于 2021-12-25 22:50
class本身的声明是不占用内存的,只有实例化的时候才会分配内存。所以你在声明的时候就定义大小会有问题,建议将大小设置为传入的参数,实例化的时候靠传入参数实例化一个特定的对象
点赞 回复 分享
发布于 2021-12-11 08:45

相关推荐

爱吃烤肠的牛油最喜欢...:50K是ssp了估计,ssp的人家多厉害都不用说,每年比例大概在百分之5左右
点赞 评论 收藏
分享
10-22 12:03
山东大学 Java
程序员小白条:26届一般都得有实习,项目可以随便写的,如果不是开源社区的项目,随便包装,技术栈也是一样,所以本质应该找学历厂,多投投央国企和银行,技术要求稍微低一点的,或者国企控股那种,纯互联网一般都得要干活
应届生简历当中,HR最关...
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务