Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在 libc++ 中使用 double 调用 std::from_chars 时出现编译错误
我有一个小代码如下 int main double d const char str 26 50 std from chars str str strlen str d std cout lt lt d 此代码在 libstdc 中按预期工
c
libc
如何针对 xcode/clang/macos 中使用 libc++ 编译的静态库编译应用程序?
当我尝试编译测试控制台应用程序以测试同一工作区上静态库的某些功能时 我在二进制文件的链接阶段遇到了问题 只有当我选择使用 libc 标准库时才会发生这种情况 缺少符号错误如下 Undefined symbols for architectu
c
xcode
staticlibraries
Clang
libc
ubuntu 中的 libc 还是 glibc?
我对这些库有点困惑 我现在在 Ubuntu 上工作 我使用 g 5 我看到我的应用程序链接在 libc so 中 它是Ubuntu的C标准库的实现吗 和glibc有区别吗 ldd application exe libc so 6 gt l
Ubuntu
gcc
glibc
libc
libc++ 和 libstdc++ 之间的 istream eof 差异
当链接到 libstdc 和 libc 时 以下 玩具 程序返回不同的内容 这是 libc 中的错误还是我不明白 istream eof 的工作原理 我尝试在 linux 和 mac os x 上使用 g 运行它 在 mac os x 上使
c
istream
libstdc
libc
realloc 但只有前几个字节有意义
假设我已经使用过ptr malloc old size 分配内存块old size字节 只有第一个header size字节是有意义的 我将把尺寸增加到new size new size大于old size and old size大于he
c
memorymanagement
malloc
realloc
libc
Libc共享库如何加载到内存中并在进程之间共享?
我想了解Libc共享库如何加载到内存中并在进程之间共享 是否有一个 libc 实例加载到内存中并在所有进程之间共享 或者是每个进程的内存中的每个 libc 实例 我不清楚 libc 如何在进程之间共享 谢谢 阿迪亚 libc 的一个实例在所
sharedlibraries
process
loading
libc
如何访问 *mut libc::FILE 的字段?
我正在尝试访问不同的领域FILE结构体libc FILERust 中的实现根据内存映射stdio h repr C pub struct FILE pub p libc c char pub r libc c int pub w libc
Rust
libc
libc 函数 isatty() 如何工作?
我搜索了 linux 存储库 但找不到它的定义 所以我猜它是 C 或类似的东西附带的东西 我试图理解如何isatty能够判断文件描述符是否是终端 甚至用技术语言来说 是终端 意味着什么 我不太确定在哪里可以找到它的实现 如果它在汇编中 我将
c
unix
libc
获取指向成员 std::string::size 的指针无法与 libc++ 链接,但可以与 libstdc++ 一起使用
我正在做一个需要使用 libc 的项目 我遇到了以下问题 当我尝试编译以下代码时 include
c
stdstring
libc
missingsymbols
Solaris 11 / Illumos / OmniOS:哪个软件包有 /usr/include/sys/types.h?
The Ubuntu 同等版本将会libc6 dev 但我似乎找不到 Solaris 的它 如何获取 types h 和相关文件以在 Solaris 或 Illumos 上构建软件包 假设您使用 IPS pkg search types h
c
64bit
Solaris
libc
编写返回libc攻击,但libc加载到内存中的0x00处
我正在为我的系统安全课程编写返回 libc 攻击的文章 首先 存在漏洞的代码 vuln c include
c
bufferoverflow
libc
exploit
为 Nitrogen6x 构建 Qt 5 时出现 libm 重定位错误
我正在尝试在 Qt 5 上构建氮气6x板由 i MX6Q 供电 我已经安装了Debian 喘息在板上 我正在使用乌班图12 10交叉编译机 配置 Qt 就像一个魅力 但我陷入了 make 步骤 这是我运行的配置脚本 configure v
QT
Build
arm
Debian
libc
为什么加载libc共享库时出现“'LibraryLoader'对象不可调用”错误?
From https en wikipedia org wiki Foreign function interface ctypes 模块可以从共享库 DLL 加载 C 函数 即时并在之间自动转换简单数据类型 Python和C的语义如下 i
python
Linux
ctypes
libc
dynamicloading
为什么 libc 有两个版本号(在 Ubuntu 上)?
如果我在 Docker 中运行这个ubuntu latest root 4304dfbfa661 ls lib x86 64 linux gnu libc l rwxr xr x 1 root root 1868984 Jan 15 02
libc
在 Xcode 4.5 中,“C++ 标准库”和“C++ 语言方言”的“默认编译器”是什么?
Xcode 4 5 中 C 标准库 和 C 语言方言 的 编译器默认值 的值是多少 我的猜测是 libstdc 和 GNU 98 但最好能澄清一下 来自Xcode 4 5 发行说明 使用此 Xcode 版本创建的项目使用新的 libc 标准
c
xcode
C11
libstdc
libc
从loader跳转到ELF的入口点
感谢您的帮助this问题是 加载器现在可以将静态编译的 hello world 映射到内存中并跳转到该内存区域中的某个位置 我现在面临的问题是我似乎没有跳转到正确的地址 或者我以错误的方式调用该函数 或错误的函数 下面是要尝试的代码 我在
c
libc
snprintf() 总是以 null 终止吗?
snprintf 是否始终为 null 终止目标缓冲区 换句话说 这是否足够 char dst 10 snprintf dst sizeof dst blah s somestr 或者如果 somestr 足够长 您是否必须这样做 char
c
POSIX
libc
汇编将指针传递给函数
我正在尝试将 DWORD 变量作为指针参数发送到函数中 variable1 dd 1 push variable1 push variable adress call InitPoiner InitPoiner push ebp mov e
Assembly
x86
libc
callingconvention
fasm
[LLVM-9 clang-9 OSX]: std::filesystem::path 无法识别
您好 在 OSX Mojave 上升级到版本 LLVM 9 后 使用brew upgrade llvm 我收到以下错误 In file included from Users roman CLionProjects Milerius ant
c
C17
Clang
libc
stdfilesystem
使用 --call-stack fp 进行性能记录无法展开主函数
我有一个 C 测试程序 可以让 CPU 保持忙碌 include
c
glibc
libc
perf
stackunwinding
«
1
2
3
4
5
6
»