std::istream 运算符异常重置/未抛出
作者:Superlokkus 提问时间:1/27/2016
我不确定如何根据标准使用,如果它无法将输入读取到变量中,例如 double,则会抛出异常。 以下代码对 clang/libc++ 和 gcc/libstdc++ 具有不同的行为:std::istrea...
libc 问答列表
作者:Superlokkus 提问时间:1/27/2016
我不确定如何根据标准使用,如果它无法将输入读取到变量中,例如 double,则会抛出异常。 以下代码对 clang/libc++ 和 gcc/libstdc++ 具有不同的行为:std::istrea...
作者:Ana Echavarria 提问时间:10/5/2016
以下对随机洗牌的调用总是为向量提供相同的结果v #include <iostream> #include <vector> #include <algorithm> #include <cstdli...
作者:jahigd02 提问时间:6/6/2023
我很难找到 POSIX-AIO 在 glibc 中实现线程池的解释——所有对 POSIX-AIO 的引用(在手册页、主题演讲等地方)都提到了线程池,但从未提到它的内部工作原理。 使用我观察到它严重依...
作者:T. Webster 提问时间:5/1/2023
我正在编写一个 (dotnet) 程序,将随机字节输出到 stdout。 然后,这些字符通过管道传递到另一个使用 libc 函数的程序中。read { char v4[76]; // [rsp+...
作者:Aliasgar 提问时间:10/18/2021
我目前面临 glibc v2.22 的问题,我无法获得正确的放松信息。 当有 SIGABRT 应用程序时,它从 glibc 调用中止函数。它应该使用在构建中启用的展开信息。但是,它正在扫描堆栈(如屏幕...
作者:Daniel Langr 提问时间:5/11/2023
在 libc++ 中,专用化有一个成员 () 数组,该数组根据 (source) 对齐和调整大小。我想知道这种实现的原因是什么,因为这个成员()似乎没有在任何地方使用。为了进行比较,libstdc++...
作者:Valeria Suarez 提问时间:10/25/2023
当使用具有大精度和双浮点数的 printf 时,在非有效数字上会发生舍入(当尾随 0 开始时)。我想知道是否有定义位数限制/数量的宏。 #include <stdio.h> #include <fl...
作者:Alan De Smet 提问时间:10/23/2023
GNU Argp(gnu C 库 glibc 的一部分)根据各种全局变量的非零存在来改变其行为。例如,如果我定义为非零值,它将用作生成输出的一部分。argp_program_bug_address--...
作者:George 提问时间:10/18/2023
我想使用 gcov 测试一个 glibc 源代码文件(例如 dl-load.c)的代码覆盖率,会发生吗?以及如何做到这一点? 我参考了这个: 链接时如何解决__gcov_init未定义的引用问题 ...
作者:user1929999 提问时间:10/15/2023
在 Linux 和 Mac 中,Go 动态链接到 libc 是不同的吗?我正在尝试评估使用 LD_PRELOAD (Linux) 或 DYLD_INSERT_LIBRARIES (macOS) 来拦截...