chrono

    3热度

    3回答

    我想使用std :: chrono来查找基于过期时间计算将来的日期。 过期期限是指定“从现在开始”的整数。那么如何使用chrono lib来查找100天后的日期呢?

    0热度

    1回答

    是否可以序列化std::chrono::duration或特别是std::chrono::milliseconds与boost::serialization?发生 以下错误: “结构的std ::时辰::持续时间> '没有名为成员' 连载” 我需要为我的模板类: #include <iostream> #include <chrono> #include <boost/serializatio

    1热度

    1回答

    我正在实施我自己的Future类,它建立在第三方等待功能thirdPartyWait(int milliseconds)之上。我想我的Future与接口兼容std::future,这意味着我想提供wait_for和wait_until。 wait_for很容易,因为它直接映射到thirdPartyWait(我可以处理转换为毫秒内的转换)。但是,wait_until不能很好地映射。直觉上,我将承担以

    2热度

    3回答

    在GCC 4.84文件/usr/include/c++/4.8我们 namespace std { typedef duration<int64_t, nano> nanoseconds; 为什么表示类型为纳秒级的有符号整型?为什么它没有签名?我们什么时候可以有一个负值的持续时间对象?

    0热度

    1回答

    我试图让当前年份存储在1970年之前的日期使用std::chrono::time_point<std::chrono::system_clock>,但是我遇到了一个有关从其内容阅读的问题到一个std::tm结构。 我首先将time_point转换为time_t,之后我读取它的值以得到tm_year的值。但是,尝试这样做时,代码在使用localtime_s时失败,但在使用gmtime_s时成功。这只

    1热度

    2回答

    我不知道如何得到这个编译器错误的坐: error C2676: binary '>=': 'std::chrono::system_clock::time_point' #include <ctime> #include <chrono> int main() { std::chrono::system_clock::time_point now = std::chrono:

    0热度

    1回答

    我一直在寻找这个,但没有找到解决方案的确切问题。 总之,有没有一种方法来计算定义std :: chronos变量的持续时间?就拿下面的一段代码: auto timed = std::chrono::duration_cast<std::chrono::microseconds>(t1-t0).count(); 我使用一个自定义Timer类测量代码执行某些功能的持续时间。我想要做的是创建一个sw

    2热度

    1回答

    如何区域无转换std::chrono::time_point向/从预定日期时间格式YYYY-mm-dd HH:MM:SS.zzzzzzzzz的std::string? For me it turned out,唯一的办法就是使用std::get_time和std::put_time与std::itringstream和std::ostringstream,但: 前两个有std::tm和time_t

    2热度

    1回答

    我正在创建时间轴UI控件,并且此时间轴上的时间总是从零开始,就像秒表一样。我想过使用std :: chrono :: steady_clock来保持规模上的开始和结束时间,但是,在这里有个时钟感觉是错误的,比如'2017年3月10日'与开始时间没有任何关系规模。 我应该创建一个自定义时钟开始时间为'0'吗?

    1热度

    2回答

    我试图制作一个表格(一个9乘11的数组),它存储了几个排序函数所花费的时间量。 我想我想要表是一个字符串。我目前无法解决如何将chrono转换为string,并且无法在线找到任何资源。 我是否需要放弃为表格输入字符串,或者有什么方法将这些时间差异存储在字符串中? `for (int i = 0; i<8;i++) // sort 8 different arrays { start =