问答列表

sbrk(0) 是否也会在后台分配内存?

作者:Shivanshu Arora 提问时间:10/22/2023

我正在学习 sbrk、brk、mmap 等的工作原理以及它们提供的功能。我正在编写一个非常基本的代码,如下所示 int main(int argc, char* argv[]) { void* f1...

使用共享指针从 DLL 接收数据的数据损坏

作者:Cucchi 提问时间:10/22/2023

我们正在用 c++ 开发一个新项目,在该项目中,我们正在与具有显式连接的 DLL 进行通信。我们正在主机调用设备中创建内存,并将共享指针传递给 DLL,以允许它将数据写入主机内存。当我们监控返回监视窗...

大多数 I/O 操作本质上是异步的吗?

作者:torez233 提问时间:10/22/2023

当我开始学习编程时,我学到的所有 I/O 功能,如读/读、写/写都是同步的(阻塞)。从那时起,我一直很好奇异步(非阻塞)I/O 的实际工作原理。 最近,我阅读了一些关于这个主题的材料,以下是我的理解...

如何理解malloc大小与进程的VmSize和VmRSS之间的关系?

作者:Lewis Chan 提问时间:10/22/2023

我有一个简单的c程序: void t_simple_case() { int *p = (int *)malloc(1024 * sizeof(int)); for (int i = 0; i ...

memcpy.c 应该如何对内存重叠做出反应?

作者:marinsucks 提问时间:10/19/2023

我正在尝试重现 的行为。但是,当我尝试使用重叠内存测试时,我收到的不是跟踪陷阱,而是不同的结果。例如,使用以下函数,结果为 。memcpymainOveOveOveOveO� #include <s...

Marklogic clustervis 经常抛出 N4xdmp16AppKeepAliveTaskE::run: SVC-THRCREAT 错误

作者:jeyakannan M 提问时间:10/23/2023

我的集群是节点,一天中经常终止一两次。它正在影响客户。 当我查看日志时。我们看到以下错误。知道为什么我会收到这个错误吗?我该如何解决这个问题? 在此处输入图像描述 我期待有人在这方面提供帮助。...

自定义 C++ 分配器的令人信服的示例?

作者: 提问时间:5/6/2009

有哪些真正好的理由放弃定制解决方案?您是否遇到过任何对于正确性、性能、可伸缩性等绝对必要的情况?有什么非常聪明的例子吗?std::allocator 自定义分配器一直是标准库的一个功能,我不太需要它...

为什么非内联命名空间不适用于库版本控制?

作者:Dhwani Katagade 提问时间:10/23/2023

在对这个问题的回答中,内联命名空间是干什么用的?,内联命名空间被称为库版本控制的一种机制。 我理解答案中提到的使用内联命名空间的整体方法,但不清楚的一件事是,为什么我们不能使用以下方法对非内联命名空...

为什么变量的地址在这里发生变化?

作者:Bemin Dawoud 提问时间:10/23/2023

我正在尝试使用指针来更好地掌握它,我在这里遇到了这种情况: 我声明了一个变量 var 和两个指针。我正在打印 var 的地址以将其与两个指针进行比较,但即使语句相同,它也在两个值之间不断变化? 这是...

C 语言中的 monty pop 操作码

作者:scisamir 提问时间:10/24/2023

我尽了我所能,调试了超过 24 小时,但仍然无法修复这个错误。 我正在尝试实现 monty intepreter 的 pop 操作码。 使用 test.m 文件进行测试: push 1 push ...


共780条 当前第57页