如何更改标准::时间::high_resolution_clock::现在();到长
How to change type of std::chrono::high_resolution_clock::now(); to long?
t_start = std::chrono::high_resolution_clock::now();
t_end = std::chrono::high_resolution_clock::now();
long t = t_start; //error
此外,我不能用t_end添加t_start。
t_start += t_end; //error
添加两个时间点是没有意义的,一个操作数应该是一个持续时间。请考虑以下句子:
将"自 1970 年 1 月 1 日起的 1523439002.733219701 秒">添加到"自 1970 年 1 月 1 日起的 1523439842.733219701 秒">
将"500 秒"添加到"自 1970 年 1 月 1 日起的 523439842.733219701 秒">
将"自 1970 年 1 月 1 日起的 523439842.733219701 秒"添加到"500 秒">
将"500 秒">添加到"1000 秒">
从您的评论中,您真正想要的是传递时间点。只需将接受 long
s 的代码更改为接受 std::chrono::high_resolution_clock::time_point
s
相关文章:
- 为什么 std::cout 打印浮点数、双精度和长双精度到相同的小数精度?
- 如何解决隐式转换丢失整数精度:'size_t'(又名"无符号长")到'int'警告?
- 如何在 LibTorch 中更改手电筒的类型::火炬从浮子到长 (C++)
- C++ 在 Vulkan 中发送到 GLSL 的可变长度数组的语法
- 我在c++中遇到了一个奇怪的错误,其中一个计算2个小整数加法的语句溢出到一个长值中
- 如何更改标准::时间::high_resolution_clock::现在();到长
- 将 int 添加到长整型
- 为什么 int 到长 long int 的隐式转换在 C++ 中给出了意想不到的答案?
- 从int到长时间进行打字
- 方法的大括号在代码到长时不匹配
- 将无符号 int 的指针传递到长 int 的指针
- C++双PTR到长PTR转换
- 十六进制到长双c++
- 从长double到长int的转换
- C++从双到长
- 无法转换 boost::lambda::..到长无符号的 int
- 双到长转换不正确
- 长型long型到长型double型的转换
- c++中的字符串到长数组
- 字符数组到长到字符数组