2010-12-15 19 views
2

所以我有一個函數,它需要「const boost :: posix_time :: time_duration & t」作爲一個屬性,我找不到任何關於如何設置持續時間2秒(或其他)展望未來。很多複雜的東西在boost.org中解釋過,但我無法找到任何關於如何以某種可管理的形式獲取當前時間的信息,我可以在其中添加幾秒鐘。這必須是非常簡單的東西,但我不知道它...如何設置一個計時器在未來升壓2秒鐘?

回答

2

time_duration並沒有像「在特定的時間點」持有時間。它持有一段時間。如果你想要那個長度爲2秒,你可以這樣做:

t = boost::posix_time::seconds(2);