AS>>Посмотрел вот еще QT, код, конечно, приличнее, но (на мой взгляд) много лишнего, по-крайней мере, в вин32 реализации. Хочется, чтобы результат после компиляции под конкретную платформу был примерно идентичен аналогичному коду на голом апи данной платформы...
E>Попробуйте ACE в режиме статической библиотеки.
А толку? Достаточно посмотреть на ACE_Process, чтобы понять, какой это отстой (извиняюсь, но других слов этой поделке я не нахожу).
А то, что нормальных interlocked операций там нет? Есть какие-то идиотические Atomic переменные, которые даже не умеют InterlockedExchange, не говоря уж о большем... в общем, ощущение, что писали эту библиотеку либо студенты, либо ... врочем, без либо. Студенты. В топку.
Поко в разы приятнее унутре... вот только все-равно многих нужных фич нет