在 C 中,我们有malloc()
、free()
和realloc()
。在 C++ 中,我们有new()
,delete()
以及它们的数组版本。有 C++realloc
函数吗?我在嵌入式领域实现了一些低级的东西,只是意识到没有realloc
与 C++ 函数配对的函数,并想确保我没有遗漏任何东西。我猜“放置新”到一个新的、单独的缓冲区是最接近的匹配,但想确定一下。
稍微重述一下这个问题,因为我在远处得到了一些答案。
我已经实现了设备级 malloc/new/realloc/etc。我的嵌入式设备上的函数,并想仔细检查以确保没有我不知道的 C++ realloc 类型函数。