Существует несколько хороших кроссплатформенных библиотек, под которыми мы обычно подразумеваем нечто, охватывающее общие черты Windows и * nix.Есть ли что-то для разработчиков, которые на самом деле не заботятся о Windows, но хотят воспользоваться преимуществами обёртывания C ++ * системными вызовами nix?
Я имею в виду библиотеку, которая уменьшает утомительную настройку структуры, проверяет коды возврата и ошибки, генерирует соответствующие (и действенные) исключения и, как правило, уменьшает шаблон системных вызовов.
Я принимаю, что есть некоторые автономные системные вызовы, для которых это может не иметь смысла, но есть множество, которые можно естественным образом сгруппировать, например, stat /lstat / fstat, getpid / getppid / geteuid / etc.
Есть ли что-нибудь хорошее?