В windows в функцию Sleep передается время сна, в posix в функцию sleep передается время когда надо проснуться.
Получается, что перевод часов никак не скажется на работе программы, составленной в стиле windows, но повлияет на программу, составленную в стиле posix.
Мои тесы показали, что при изменении текущего времени, sleep или просыпается быстрее, или не просыпается вообще, если время пробуждения уже прошло??????
Меня это немного шокировало. Так ли это??
Есть в boost относительные интервалы(как в windows)?