POSIX和Linux特定函数的C++包装器

编程入门 行业动态 更新时间:2024-10-28 01:15:19
本文介绍了POSIX和Linux特定函数的C++包装器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

您知道有没有包装POSIX和Linux函数和结构的好库(例如,套接字或文件描述符)转换为C++类?例如,我在考虑一个基本的FileDescriptor类和一些继承类(Unix套接字等),这些类具有write、read甚至一些syscall(sendfile、plice)等方法-所有这些都抛出异常,而不是设置errno。或某个共享内存类等。

我似乎找不到这样的东西,现在我考虑自己编写它,因为我经常必须为Linux编写一个C++应用程序,并使用C函数(痛苦的错误检查),或者每次都自己包装它们。

-编辑-

嗯,Qt和Boost都不能在系统上编译,我们正在使用-它是一个安装在嵌入式计算机上的基于2.4.29的小型Linux内核。

推荐答案

尝试Common C++。我自己没有用过,但它支持你提到的东西。

更多推荐

POSIX和Linux特定函数的C++包装器

本文发布于:2023-10-09 09:27:28,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1475358.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:函数   POSIX   Linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!