没有合适的资源?快使用搜索试试~ 我知道了~
libposix:[不活动]用于POSIX接口的公共领域C ++ 14包装器
共125个文件
cc:45个
h:35个
c:10个
需积分: 9 0 下载量 52 浏览量
2021-05-20
20:33:01
上传
评论
收藏 153KB ZIP 举报
温馨提示
libposix ++:POSIX的C ++ 14包装器 特征 提供封装核心POSIX接口的轻量级C ++ 11抽象。 针对Linux 3.x +,FreeBSD 9.x +和Mac OS X 10.7+(按此顺序)。 除了系统的C ++标准库外,没有运行时依赖项。 除了Autotools工具链和C ++ 11编译器之外,没有构建先决条件。 与Clang和GCC或任何标准C ++ 11实现兼容。 100%免费且不受阻碍的软件,可在任何情况下以任何目的使用。 设计原则 提供零成本的抽象包装文件描述符。 确保使用O_CLOEXEC打开O_CLOEXEC 。 缓解POSIX接口带来的各种竞争条件。 封装EINTR和EAGAIN错误处理。 区分逻辑错误,运行时错误和致命错误。 尽可能避免传递POSIX标头。 注意事项 Caveat utilitor :将来,该项目的顶级posi
资源推荐
资源详情
资源评论
收起资源包目录
libposix:[不活动]用于POSIX接口的公共领域C ++ 14包装器 (125个子文件)
configure.ac 5KB
Makefile.am 2KB
Makefile.am 921B
Makefile.am 128B
Makefile.am 97B
Makefile.am 47B
AUTHORS 36B
readlinkat.c 435B
unlinkat.c 365B
openat.c 364B
linkat.c 335B
renameat.c 321B
fstatat.c 308B
symlinkat.c 296B
mkfifoat.c 282B
mkdirat.c 278B
fdopendir.c 268B
descriptor.cc 8KB
local_socket.cc 7KB
directory.cc 7KB
mapped_file.cc 6KB
sysv_segment.cc 5KB
socket.cc 5KB
error.cc 5KB
message_queue.cc 4KB
memory_mapping.cc 3KB
file.cc 3KB
process.cc 2KB
named_pipe.cc 2KB
stdio.cc 2KB
pathname.cc 1KB
check_semaphore.cc 985B
check_memory_mapping.cc 883B
shmcat.cc 802B
check_local_socket.cc 769B
check_sysv_segment.cc 494B
thread.cc 482B
mode.cc 365B
group.cc 332B
user.cc 331B
process_group.cc 329B
check_message_queue.cc 214B
check_process_group.cc 214B
check_descriptor.cc 205B
check_named_pipe.cc 205B
check_directory.cc 202B
check_mapped_file.cc 201B
check_pathname.cc 199B
check_feature.cc 196B
check_process.cc 196B
check_version.cc 196B
check_stdio.cc 195B
check_socket.cc 193B
check_module.cc 193B
check_error.cc 190B
check_group.cc 190B
check_user.cc 187B
check_file.cc 187B
model.cc 180B
feature.cc 173B
version.cc 173B
module.cc 172B
CREDITS 0B
Doxyfile 78KB
.gitignore 378B
.gitignore 159B
.gitignore 66B
.gitignore 52B
.gitignore 42B
.gitignore 34B
.gitignore 26B
.gitignore 23B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
descriptor.h 6KB
sysv_segment.h 5KB
error.h 5KB
mapped_file.h 5KB
directory.h 5KB
semaphore.h 4KB
memory_mapping.h 4KB
message_queue.h 3KB
pathname.h 3KB
process.h 3KB
socket.h 3KB
file.h 2KB
local_socket.h 2KB
named_pipe.h 2KB
stdio.h 1KB
user.h 1KB
group.h 1KB
posix++.h 1KB
process_group.h 1KB
readlinkat.h 1024B
unlinkat.h 972B
openat.h 904B
libcompat.h 732B
共 125 条
- 1
- 2
资源评论
DGGs
- 粉丝: 15
- 资源: 4645
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功