只声明的时候未调用复制构造函数

std::vector

使用时为之前声明的所有元素调用复制构造函数

std::vector

使用vector时,如果存储的类型比较复杂应该使用存指针的方式,如果类型比较简单应该直接存对象。

存对象是为了避免指针管理疏忽,造成内存泄露。存指针为了避免对象的复制影响效率。

存指针时应该注意释放内存:

std::vector

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-03-12
  • 2022-12-23
  • 2022-12-23
  • 2021-08-14
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
相关资源
相似解决方案