问答列表

后缀评估计算结果错误

作者:ian 提问时间:11/30/2022

我正在尝试使用堆栈实现后缀评估,但是计算后的结果不正确,我无法弄清楚是哪个部分的计算错误,非常感谢。 import java.util.Stack; public class PostFixEva...

当您不必使用所有数组时,是否可以在堆中创建一个大型数组?

作者:itsmarziparzi 提问时间:12/12/2022

因此,我正在研究一些编码面试类型问题的解决方案,并且结构中有一个数组 #define MAX_SIZE 1000000 typedef struct _heap { int data[MAX_S...

分布式缓存 (redis) 前缀键

作者:Vočko 提问时间:12/29/2022

我正在尝试使用共享的redis实例作为多个aspnetcore服务的分布式缓存。我的第一个想法是简单地为每个服务添加缓存键的前缀以避免冲突,但这似乎是不可能的(除了在设置每个值时手动执行此操作)。至少...

GLIBC 如何决定 malloc 的段

作者:Kokomelom 提问时间:1/19/2023

我查看了一些 Linux Glibc(2.25) 系统,发现当代码使用 .malloc 有时缓冲区已在堆段中分配,有时在匿名段中分配,这与大小无关,我可以看到/proc/PID/maps 我以为堆...

在堆上分配节点,第一次分配给 NULL 和直接分配给 malloc [c] 之间的区别

作者:v_head 提问时间:1/27/2023

我正在尝试使用链表实现堆栈,首先我有以下代码: typedef struct Node { int data; // integer data struct Node* next; // poi...

为什么 C++ 程序员应该尽量减少使用“new”?

作者:bitgarden 提问时间:6/28/2011

使用 std::list<std::string> 时,我偶然发现了 Stack Overflow 问题 std::string 内存泄漏,其中一条评论是这样说的: 别再用那么多了。我看不出你在任何...

为接收结构的函数分配适当的内存

作者:Michael 提问时间:1/28/2023

我正在尝试创建一个动态数据库,我可以在其中修改其大小。 这是我到目前为止编写的代码,我将产品字符指针分配给其中,并将价格分配给我所期望的是创建数据库,并让我继续创建具有新大小的新数据库,以替换旧数据库...

Malloc 奇怪的崩溃

作者:huntrese 提问时间:2/2/2023

我正在尝试用 C 语言实现链表,然后我决定实现相同的逻辑来创建一个“字符串”,本质上是具有更多函数的相同链表,主要是从输入字符串创建链表对象。当给定一个小的输入字符串(如 35 个字符)时,代码运行良...

使用 printf 在 malloc 中创建运行时存根时出现分段错误

作者:zkh 提问时间:2/24/2023

我正在根据CSAPP一书的原理做一些关于动态库的实验,当我运行链接我的运行时存根库的程序时,我遇到了分段错误。 库如下。 #include <dlfcn.h> #include <stdlib...

lxml.etree.XMLSyntaxError:输入不正确的UTF-8,指示编码?

作者:Ambitiouscoder 提问时间:3/31/2023

我有一个包含 200 万个观测值的 xml 文件,我想将其转换为 csv,但我收到以下错误。 File "src\lxml\parser.pxi", line 609, in lxml.etree....


共222条 当前第12页