free 相关问题

free是一个释放从malloc和C中的其他函数获得的内存的函数。不要使用此标记来引用自由软件。在Stack Overflow上询问软件推荐是偏离主题的。如果您对自由软件有疑问,可以在此处询问:https://softwarerecs.stackexchange.com/

Valgrind 错误:释放 C 函数范围内的内存

我在使用 valgrind 时收到错误: ==696839== 堆摘要: ==696839== 退出时使用:1 块中 136 字节 ==696839== 总堆使用量:6 次分配,5 次释放,分配了 12,624 字节 ==

回答 1 投票 0

Free() 没有清除 glibc 中的 prev_in_use 位

我使用的是带有glibc的linux 64位 ldd(Ubuntu EGLIBC 2.19-0ubuntu6.15)2.19 这是我的代码 int main (int argc , char** argv){ 字符*第一个,*第二个; 首先= malloc(16); 第二个 = ...

回答 1 投票 0

为什么 free() 不起作用?

每次我将输入存储在 char* 中分配的空间之上时,我都会遇到 free() 错误。错误如下: *** ./input' 中的错误:free():下一个大小无效(快速):0x09713008 *** 当我重新...

回答 2 投票 0

如何在Wordpress中创建离线测验

任何人都可以帮助我吗?我想在 Wordpress 中创建一个离线测验,即使学生没有互联网连接也可以访问。我尝试过 Quiz And Survey Master 插件。那个...

回答 1 投票 0

在 Django 项目中免费付款

我正在为大学最后一年做一个 Django 项目。我的项目中还有一个付款选项。但每个支付网关都会收取一些处理交易的费用。我需要一些免费的

回答 1 投票 0

函数内的局部字符指针

我正在尝试编写一个函数来过滤 C 字符串中的非字母字符。 因此,在函数“wordFilter”内,我初始化了一个 char 数组,以便存储过滤后的 st...

回答 1 投票 0

调试“free(): 在 tcache 2 中检测到双重释放”时出错

我理解这个错误的含义:某些东西被释放了两次。但是当我单步执行代码时,我实际上看不到逻辑/语法错误。我无法调试,因为这个错误阻止我运行...

回答 1 投票 0

调试“free()时出错:在 tcache 2 中检测到双重释放”-C

所以我明白这个错误的含义,有些东西被释放了两次。但是当我单步执行代码时,我实际上看不到逻辑/语法错误。我无法调试,因为这个错误阻止我...

回答 1 投票 0

free():检测到双重释放

我在编写这段代码时遇到了麻烦。我相信我的代码中没有语法错误,但我仍然没有得到所需的输出。 #包括 #包括 ...

回答 2 投票 0

C 编程使用 free() 时出现“分段错误(核心转储)”[重复]

我正在尝试创建一个二维数组,但是当我在程序末尾使用 free 时,我总是收到“分段错误(核心转储)”错误。使用睡眠功能只是因为我想...

回答 3 投票 0

为什么我的代码产生的分配内存比我要求的多?

typedef 结构 hash_node_s { 字符*键; 字符*值; 结构 hash_node_s *下一个; } hash_node_t; typedef 结构 hash_table_s { 无符号长整数大小; hash_node_t **数组; }

回答 1 投票 0

您可以使用 OpenSSL 的 CRYPTO_free 函数并使用 CRYPTO_secure_malloc 分配内存吗?

我正在使用 OpenSSL 的安全堆功能,但并非库中的所有函数都允许您指定如何分配内存。因此,在某些地方,我在使用

回答 1 投票 0

gc.collect真的释放内存吗?

我正在尝试使用 gc.collect() 释放内存。但我不太明白它是如何工作的。例如: 在我运行del和gc之前,使用的内存是58g。运行它们后,使用的内存是...

回答 1 投票 0

使用 malloc 的内存切片,通过切片一大块 malloc 的内存

考虑一个多次调用 malloc() 和 free() 的应用程序。应用程序总共分配了 sat 1000 字节。 我正在尝试编写一个代码来减少 malloc / free 的数量

回答 2 投票 0

在波斯日历(shamsi)中查找假期的解决方案

我需要知道波斯日历假期的反应 我不想使用付费 API 有什么办法可以**免费**获得波斯(shamsi)假期吗? 我需要了解假期及其描述 { 1...

回答 1 投票 0

尽管我在C中释放,但肯定失去了记忆

我想创建一个函数,当给定一个结构体中包含指向相同类型的另一个结构体的指针时,它会找到所有指针并释放它们。 该结构将是: typedef 结构示例...

回答 1 投票 0

尝试理解 C 中的“被释放的指针未分配”错误

所以这个错误是不言自明的,但我不明白我是如何得到它的。我做了 malloc,现在又抱怨了 free。 我正在尝试为自己构建一个地图/哈希表。我对 C 很陌生,但不是

回答 1 投票 0

C++ “ ”错误:free():无效指针

我已经阅读过类似的问题,但我找不到任何专门解决我的问题的内容(或者我根本不理解其他解决方案) 我正在尝试实现一个模板 Stack cl...

回答 1 投票 0

free():在 tcache 2 中检测到双重释放已中止

#包括 #包括 #包括 无效 ffree(char **pp) { 如果(!pp) 返回; char **a = pp; 而(*pp){ 免费(*页); //...

回答 1 投票 0

是否可以不使用for循环来释放2D数组?

#包括 #包括 void* create2dArray(int r,int c) { int (*arr)[c] = (int(*)[c])malloc(sizeof(*arr) * r); 返回 arr; } 无效release2dArray(无效* arr){

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.