实际结果类型是什么std::chrono::duration::count
函数类似于以下情况:
std::chrono::duration_cast<std::chrono::milliseconds>(end - begin).count();
It seems就像它是一些rep
类型,但它实际上是什么?我需要知道确切的类型才能将其传递给其他一些语言。我可以将其投射到long long
, 例如?
类型是std::chrono::milliseconds::rep
。您可以使用以下命令检查此类型打印出类型的函数。例如:
#include "type_name.h"
#include <chrono>
#include <iostream>
int
main()
{
std::cout << type_name<std::chrono::milliseconds::rep>() << '\n';
}
对于我(可能也对你)来说,这个输出:
long long
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)