Я использую C и мне нужен механизм потокового буфера, с помощью которого я могу записать два произвольных байта и прочитать байты. Я бы предпочел что-то, что не зависит от платформы (или, по крайней мере, может работать на OSX и Linux). Кто-нибудь знает какие-нибудь допустимые легковесные библиотеки или код, которые я могу добавить?
Я использовал буферы в libevent, и я могу в конечном итоге пойти по этому пути, но, кажется, излишне иметь libevent в качестве зависимости, когда я не делаю никаких событий, основанных на io.