lurenaa的博客

📣

在C++中我们时常会遇见“corrupted size vs. prev_size”的报错,它的原因在于内存越界,其实解决这个问题的办法在于使用vector来代替自己申请内存,并且使用以下两种方法来访问元素:

  • 使用迭代器
  • 使用at

尽量要避免使用[]来访问vector,越界的时候很难找到错误的地方,使用at带有越界的检查,更为安全。