更具体地说,在C ++中,std::allocator_traits<T>::deallocate
是否意味着std::allocator_traits<T>::destroy
?
答案 0 :(得分:4)
不,你必须记得自己打电话给chart.unload({
done: function() {
chart.load({
columns: [
['data3', 100, 90, 80, 70, 60, 50]
]
});
}
});
。分配器不知道哪些对象已经构造,哪些对象已经被分配。
例如,在向量中,已经分配了对象0到destroy()
,但只构造了对象0到v.capacity()-1
。