gpt4 book ai didi

c++ - Realloc-in 标准分配器

转载 作者:IT老高 更新时间:2023-10-28 23:16:43 26 4
gpt4 key购买 nike

用于标准分配器接口(interface),例如 std::vector ,是否支持重新分配?我有一个相当具体的用例,其中能够 realloc直接比分配、移动和释放效率更高。

编辑:对不起-我绝对无意调用实际 realloc ,我的意思是具有这些语义的函数。实际上,我在后台分配了一个堆栈,如果我从堆栈分配更多,那么我就无法释放它下面的内存,这完全是浪费,因为无论如何都不需要再次分配,因为有很多可用的连续可用空间。因此,如果我可以被要求在一个步骤中重新分配,那么我可以避免首先分配一些东西并浪费一些内存,然后移动 vector 的所有内容。 .

最佳答案

关于c++ - Realloc-in 标准分配器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6391057/

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