gpt4 book ai didi

c++ - 动态分配其中包含 vector 的结构

转载 作者:行者123 更新时间:2023-11-28 03:44:19 29 4
gpt4 key购买 nike

如果我有一个动态分配的结构,其中有一个 vector , vector 什么时候会超出范围?删除结构时会调用 vector 析构函数,还是需要在删除结构之前强制调用析构函数?

最佳答案

当您动态分配结构时,您也在分配其中的所有内容。删除结构时,结构及其中的所有内容都会被销毁。编译器会注意确保调用所有析构函数。

关于c++ - 动态分配其中包含 vector 的结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8073884/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com