为了账号安全,请及时绑定邮箱和手机立即绑定

setCouunt

想问一下如果在构造函数中为m_iCount赋值为5,是不是m_pArr的空间大小就是5了,再调用set方法改变m_iCount的值也不会改变m_pArr的空间大小了

正在回答

2 回答

是的,因为你如果再次调用set方法改变m_iCount的值时,并没有再次执行new 进行内存的分配,如果你自己写程序的时候,在调用set后,如果再次进行内存的分配是可以改变m_pArr的大小的,当然这些都必须在拷贝构造函数中完成。

0 回复 有任何疑惑可以回复我~

懂了 ,谢谢

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之封装篇(下)
  • 参与学习       70919    人
  • 解答问题       514    个

封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通

进入课程
意见反馈 帮助中心 APP下载
官方微信