¿Conoce alguna buena biblioteca que abarque funciones y estructuras de posix y linux (por ejemplo, sockets o descriptores de archivos) en clases de C++? Por ejemplo, estoy pensando en una clase base FileDescriptor y algunas clases heredadas (sockets unix, etc.) con métodos como write, read o incluso algunas syscalls (sendfile, splice), todas arrojando excepciones en lugar de establecer errno. O alguna clase de memoria compartida, etc.C++ wrapper para funciones específicas de posix y linux
Parece que no puedo encontrar nada así y ahora considero escribirlo, ya que a menudo tengo que escribir una aplicación C++ para Linux y usar funciones C (comprobación de errores dolorosos)), o envolverlos yo mismo cada vez.
--- --- EDITAR
bien ni QT ni Boost compilará en el sistema, estamos usando - es un pequeño núcleo de Linux basado en 2.4.29 instalado en ordenadores integrados.
¿Por qué envolver algo si no está destinado a ser multiplataforma? Además, el manejo de errores C no es tan doloroso como garantizar la seguridad de excepciones en el código C++. –