chrono

    21热度

    2回答

    boost :: date_time和std :: chrono如何互操作? 例如,有没有办法在boost :: posix_time :: ptime和std :: chrono :: time_point之间进行转换? 我试图搜索有关此类转换的文档,但找不到任何文档。

    40热度

    1回答

    我遇到了一个小问题,这是由于C++ 11文档不足造成的。 我想获得一个以毫秒为单位的时间(毫秒或纳秒或秒),然后我将不得不将这个值“投”到另一个分辨率。 我可以使用gettimeofday(),但它会很容易,所以我试图用std :: chrono来实现它。 我想: std::chrono::time_point<std::chrono::system_clock> now = std::

    22热度

    4回答

    我有一个愚蠢的问题。我尝试切换到C++ 11头文件,其中一个是chrono。但我的问题是我无法确定时间操作的结果。例如: auto t=std::chrono::high_resolution_clock::now(); cout<<t.time_since_epoch(); 给出: 的初始化参数‘std::basic_ostream<_CharT, _Traits>& std::opera

    12热度

    1回答

    委员会为什么将monotonic_clock重命名为steady_clock? 供应商提供monotonic_clock以提高向后兼容性,所以我期望monotonic_clock将会持续一段时间。 在C++ 0x中废弃某些东西似乎有点早。 ;) 编辑:提交者有权利和责任在发布之前将组件重命名为,正如在这种情况下所做的那样。 我没有看到重命名的好处。

    8热度

    1回答

    我有一个小数纪元时间戳,表示为double,我想将其转换为适当的std::chrono::time_point。这个时代是自1970年1月1日以来通常的UNIX时代。我知道存在std::chrono::system_clock::from_time_t,但time_t没有小数部分。用C++ 11做到这一点的最好方法是什么? 此问题与unix timestamp to boost::posix_ti