报错提示:memory allocated at strcore.cpp
C++内存泄漏的检测 - CString.getbuffer()使用的错误

上面代码就会导致再函数结束后报错:
C++内存泄漏的检测 - CString.getbuffer()使用的错误
解释:
GetBuffer()参数默认是0,表示不需要重新分配空间,只读数据,不能修改**。
GetBuffer( size ) 他會create出所指定大小的空間出來 這個空間是可以讓我們修改的,后面最好释放掉ReleaseBuffer()。

所以当使用GetBuffer()来修改数据时,一定要指定长度;

相关文章:

  • 2021-06-30
  • 2022-12-23
  • 2021-11-15
  • 2022-12-23
  • 2022-02-17
  • 2021-12-08
猜你喜欢
  • 2022-01-24
  • 2022-12-23
  • 2022-12-23
  • 2021-07-29
  • 2021-05-02
  • 2021-09-26
  • 2021-06-18
相关资源
相似解决方案