Как спать с boost::chrono?

Примеры boost::this_thread::sleep() похоже используют объекты boost::posix_time::milliseconds. Я пробовал это, и это работает, но я использую boost::chrono для проверки системных часов и так далее.Мне кажется, я должен пройти sleep() a chrono::duration следующим образом:

boost::this_thread::sleep( boost::chrono:: продолжительность(10));

Но компилятор выдает следующую ошибку:

... boost_1_49_0\boost/thread/win32/thread_data.hpp(171) : error C2039: 'total_milliseconds' : не является членом 'boost:: chrono::duration'

Что меня сбивает с толку. Правильно ли я думаю, что я должен быть в состоянии сделать это? Нужно ли будет конвертировать в posix_time?

8
задан 2NinerRomeo 3 March 2012 в 01:16
поделиться