libc 问答列表

GLIBC 如何决定 malloc 的段

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

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

在 C 中读取文件并将其转换为二维数组时发生内存泄漏

作者:Virgil G. 提问时间:1/30/2023

我正在用 C 编写一个函数来将文件加载为二维数组 (),问题是根据 Valgrind 我有内存泄漏,你能帮我吗?char ** 我为您提供了一个可以复制的完整示例。此外,我的学校只允许我执行某些功能...

从 g++/stdlib++ 和 clang++/libc++ 之间的流中读取双精度的区别

作者:David Lehavi 提问时间:10/4/2023

最小的“失败”示例: #include <assert.h> #include <iostream> #include <string> #include <sstream> int main(in...

如何正确使用带有 libcurl C++ 库的 Keep-Alive 标头

作者:chargedfever 提问时间:2/20/2023

我有一个应用程序,它对后端服务器进行了数百万次调用,以从数据库中获取一些数据。它使用带有 TCP 的 HTTP API,执行请求的平均时间为 150-200 毫秒。在后端服务器上花费的时间仅为 1-2...

为 SFINAE 测试仪提供默认值为零的原因是什么?

作者:graphitemaster 提问时间:10/19/2014

我注意到大部分 boost 和 libc++/libstdc++ 在代码中显式为 SFINAE 提供了默认值零,例如 // libc++ http://llvm.org/svn/llvm-proje...

有没有办法禁止 Linux 上的 GNU malloc 分配一些内存区域?

作者:Nicolas Bourdon 提问时间:3/12/2023

假设我想为我自己的 mmap 保留一个巨大的内存区域(在我的情况下,用于稍后运行我自己的虚拟机)。 通过这种方式,我想确保对 malloc、realloc 等的任何调用都不会在这个巨大的区域中分配内...

SSL 错误 OpenSSL SSL_write:从 c++98 libcrul 使用 curl 时出现 SSL_ERROR_ZERO_RETURN、errno 32

作者:Fooad Taha 提问时间:3/29/2023

我在一家公司工作,我们正在使用 libcurl 将数据从设备发送到云 大多数时候它都可以工作,但有时它只是抛出我在标题中的SSL错误,当错误发生时,它总是发送的第一条消息(数据是GZIP文件,由jso...

Uclibc fastbin 的行为是否像 Glibc fastbin?

作者:python3.789 提问时间:5/21/2023

在 Glibc 中,fastbin 中有 7 个垃圾箱,从 0x20 到 0xb0每个垃圾箱只容纳它们的大小。它是一个单向链表。 Uclibc(0.9.33.2)中的fastbin是一样的吗?有什么...

Centos8 undefined 符号:EVP_KDF_ctrl,版本 OPENSSL_1_1_1b

作者:USER 提问时间:6/9/2023

在 CentOs8 服务器上运行 ssh 命令时出现以下错误消息。 /usr/bin/ssh: symbol lookup error: /usr/lib64/libk5crypto.so.3: u...

ld 失败,因为 libselinux 未定义对 gettid@GLIBC_2.30 的引用

作者:Lancern 提问时间:10/12/2020

我正在尝试从源代码构建 glibc 2.24。主机操作系统是 WSL Ubuntu 20.04,编译器是 gcc 9。 尝试链接 glibc 模块时,实用程序失败:ldnss /usr/bin/l...


共67条 当前第6页