Can I adjust the accuracy of timer?
Đang mở
- Ngôn ngữ chính
- C++
- Star
- 510
- Fork
- 123
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Failed to achieve FPS 60 ( frame per second) :
```
auto timenow() {
return std::chrono::duration_cast(std::chrono::system_clock::now().time_since_epoch()).count();
}
int main() {
boost::fibers::fiber mainFiber([]()
{
while (true) {
auto now = timenow();
boost::this_fiber::sleep_for(std::chrono::milliseconds(16));
std::cout << timenow() - now << "\n";
}
});
mainFiber.join();
}
```
Outputs ( should be 16 ):
```
34
27
30
31
31
31
30
31
30
29
```
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.