Как засыпать поток C ++ Boost

Кажется, невозможно засыпать поток с помощью boost :: thread. Для сна метода требуется system_time, но как его создать?

Заглядывать внутрь библиотек не особо помогает ...

В основном у меня есть поток внутри функции, которую я передаю этому потоку в качестве точки входа, я хотел бы вызвать что-то вроде

 boost::this_thread::sleep

или что-то в этом роде, как это сделать?

Спасибо

36
задан erip 25 February 2016 в 20:56
поделиться