|
|
1
2
让我们放大这个:
解释 :第二行只推动指向数组的指针,而不是数组本身。然后,第一行取消分配数组,在数组上SiteName的最后一个元素仍然指向该数组;使用该元素时,这将导致未定义的行为。
乱劈
移除
实际修复
:您遇到此问题是因为您试图自己管理对象所有权。不要!在这里,你可以使用
引用我朋友的话:
|
|
2
3
你不能
我不清楚这段代码的目的是什么-您只删除了
删除最后一行代码,然后手动清除
或使用
或使用
|
|
|
3
0
在要从矢量中删除数据之前,不要删除shortsitetext。 您已经创建了一块内存,设置了数据,并将指针保存在向量中。删除的内存与向量元素指向的内存相同。
刚刚移除了
但是,请确保在处理完向量后,要小心地删除和删除每个指针。 |