В основном я ищу версию fdopen() на С++. Я немного поработал над этим, и это одна из тех вещей, которые, похоже, должны быть легкими, но оказываются очень сложными. Я что-то упустил в этом убеждении (т.е. Это действительно легко)? Если нет, есть ли там где-то хорошая библиотека?
EDIT: переместил мое примерное решение на отдельный ответ.