使用 malloc 的内存切片,通过切片一个大的 malloc'd 内存
作者:Programmer 提问时间:11/16/2023
考虑一个多次调用的应用程序。该应用程序总共分配了 1000 个字节。malloc()free() 我正在尝试编写一个代码,通过切片一个大的 malloc'd 内存然后释放它来减少 / 调用的数量:m...
费 问答列表
作者:Programmer 提问时间:11/16/2023
考虑一个多次调用的应用程序。该应用程序总共分配了 1000 个字节。malloc()free() 我正在尝试编写一个代码,通过切片一个大的 malloc'd 内存然后释放它来减少 / 调用的数量:m...
作者:lucoski 提问时间:10/28/2023
这个问题在这里已经有答案了: 在 Java 中将对象分配给 null 会影响垃圾回收吗? (15 个答案) 在处理后将对象设置为 null 是一种好的做法吗?[复制] (3 个答案) Java 可以在...
作者:smellyourbooks 提问时间:8/4/2023
我正在尝试释放存在于 char** 数组中的 char* 指针,但 valgrind 将此操作确定为无效。 这是我正在做的事情的一个简单例子: struct building{ int prop...
作者:Scott 提问时间:3/17/2009
我们都被教导说,你必须释放分配的每个指针。不过,我有点好奇不释放内存的真正代价。在一些明显的情况下,例如在循环或线程执行的一部分中调用时,释放非常重要,这样就不会发生内存泄漏。但请考虑以下两个示例:m...
作者:Juneyoung Oh 提问时间:9/21/2023
有一个使用 JNI 的类。一些代码如下 public class JniUser { private String name; private int age; public native i...
作者:Maciek 提问时间:9/28/2023
我的理解是,只有当已知两个函数在同一堆上运行时,才允许使用调用返回的指针(或任何其他函数返回指向堆上动态分配的某个内存的指针,如或)进行调用。因此,我理解“一般方法”应该是提供一个互补的释放例程,而不...
作者:mortelsson 提问时间:9/18/2023
我正在为用 C++ 编写的库编写包装器,以便它可以从 C 中使用。在包装器代码中,我制作了大量 c++ 容器底层数据的副本。例如,如果 c++ 库函数返回一个 ,我的包装器将返回一个形式的结构,其中包...
作者:MyLegend2020 Wilson 提问时间:10/5/2023
我有帐单地址的 HTML 表单,并为每个表单字段创建了唯一的 ID,但问题没有正确验证,它必须首先检查字段何时为空,然后才能进入下一页。以下是我当前的 jquery 和 HTML 代码;但目前代码正在...
作者:Irbis 提问时间:10/13/2023
glxChooseFBConfig返回并按以下方式定义:GLXFBConfig*GLXFBConfig typedef struct __GLXFBConfigRec *GLXFBConfig; ...
作者:Programmer 提问时间:11/16/2023
考虑一个多次调用的应用程序。该应用程序总共分配了 1000 个字节。malloc()free() 我正在尝试编写一个代码,通过切片一个大的 malloc'd 内存然后释放它来减少 / 调用的数量:m...