の例は のboost::this_thread::sleep()オブジェクトを使用しているようですboost::posix_time::milliseconds。私はそれを試してみましたが、動作しますがboost::chrono、システムクロックなどのチェックに使用しています。私には、次sleep()のように渡すことができるはずですchrono::duration:
boost::this_thread::sleep( boost::chrono::duration(10) );
しかし、コンパイラは私に次のエラーを与えています:
... boost_1_49_0\boost/thread/win32/thread_data.hpp(171): エラー C2039: 'total_milliseconds': 'boost::chrono::duration' のメンバーではありません
私は混乱していると思います。私はこれを行うことができるはずだと考えるのは正しいですか?に変換する必要がありposix_timeますか?