为什么我们找不到动态分配的数组大小?

所以,我已经用 C++ 开发了一些应用程序,所以我在 C++ 世界中并不是那么陌生,但我无法弄清楚为什么我们无法在 C++ 中找到动态分配数组的大小。

特别是,查看文档,如果我写:

delete[] array;

它将删除数组中的所有元素(分配在堆上)......现在,为了删除它,必须在内存上写一些东西来告诉解除分配器“该数组有多少字节组成”......和那么问题来了,为什么我们也不能获得这些信息?

以上是为什么我们找不到动态分配的数组大小?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>