В буст-библиотеках C ++ предусмотрены механизмы синхронизации, которые, однако, поддерживают только очень ограниченный список компиляторов.
Мы должны реализовать механизмы синхронизации по-своему, чтобы обеспечить более широкую поддержку различных компиляторов. Другими словами, мы хотим писать мультиплатформенные библиотеки C ++.
Я довольно новичок в многоплатформенном программировании и области C ++ (ранее парень на Java). Может кто-нибудь показать мне, как начать, возможно, с простых примеров?