chrono 相关问题

<chrono>是用于表示和操作时间的C ++ 11库。

如何使计时器每秒从30倒数1?

我想让一个计时器每秒显示30、29等,然后在有输入时停止。我知道您可以这样做:for(int i = 60; i> 0; i--){cout

回答 3 投票 0

为什么在测量针对循环和编译器优化而并行化的OpenMP的执行时间时std :: chrono不起作用?

我有一个简单的代码:#include #include int main(int argc,char ** argv){int I = 0;双倍时间= 0.0; for(int i = 0; i <10; ++ i){auto begin1 = std :: chrono :: ......>

回答 1 投票 0

C ++-使用Chrono库的时间执行0s

我正在使用合并排序对数组进行排序。我使用Chrono库测量时间,但有时结果为0。int main(){srand(50000); int A [N];对于(int i = 0; i

回答 2 投票 1

std :: chrono :: high_resolution_clock的分辨率与测量不符

让我通过这个测试程序问我的问题:#include #include 使用std :: chrono :: nanoseconds;使用std :: chrono :: duration_cast; int main(int argc,char * argv []){...

回答 3 投票 30

Python按时间间隔执行逻辑

我想基于时间间隔基于某些对象属性生成一个值集。为了生成值,我正在调用一些自定义的generateValues()方法。重要!间隔将...

回答 1 投票 0

如何概括std :: chrono :: duration(s)?

我为大学班级编写了三种算法版本。一个是蛮力,另一个是贪婪,最后一个是启发式。我希望能够测量每种算法需要花费多少时间...

回答 1 投票 0

使用C ++中的put_time获得毫秒级的当前时间

我正在使用以下代码来获取C ++中的当前时间。 std :: time_t t = std :: time(nullptr); std :: time(&t); std :: cout << std :: put_time(std :: localtime(&t),“%X,”);但是,此...

回答 1 投票 3

如何在指定的时间内运行循环

我想在一段指定的时间内运行一段代码。这似乎不起作用。为什么? int sec = 5;自动启动= std :: chrono :: steady_clock :: now();而(std :: chrono :: duration ] >>>> 您的问题似乎是相反的减法:循环执行的持续时间是now() - start,而不是start - now()。 顺便说一句,一些代码美化让您考虑: #include <chrono> int main() { auto now = std::chrono::steady_clock::now; using namespace std::chrono_literals; auto work_duration = 5s; auto start = now(); while ( (now() - start) < work_duration) { // do stuff }; } (以及此compiles-您应该确保在您的问题中的代码发生此事情...]

回答 1 投票 0

将毫秒转换为指定格式的持续时间

对于给定的203443毫秒的持续时间(这是3分钟,23秒和443毫秒),例如这大约花费了“ m”分钟和“ s”秒。会产生以下...

回答 1 投票 0

使用给定格式的C ++将毫秒转换为持续时间

对于给定的203443毫秒的持续时间(这是3分钟,23秒和443毫秒),例如“'这大约需要'm'分钟和's'秒。”会产生以下结果...

回答 1 投票 0

使用C ++将时间戳转换为格式化的日期时间

我只能使用C ++标准库(C ++ 14)将时间戳转换为给定的格式date-time。我是C ++的新手,我知道C ++通过Java之类的库对我们的支持并不多。在给定的日期和...

回答 2 投票 0

自esp32使用的c ++库中的纪元以来的时间

我正在尝试用c ++创建一个库,以供esp32使用,并可能在Linux或Windows中使用。现在,我有一段代码获取自纪元以来的时间,这是1 ...

回答 1 投票 -1

std :: chrono在使用main方法或类方法时给出不同的值

我已经在c ++中创建了实用程序类,以便能够获取不同方法的运行时间。我正在尝试将使用chrono计算的时间存储在结构中,以便可以将所有正在使用的方法存储在...

回答 1 投票 0

[c ++ chrono Clock in HH:MM:SS当它需要以秒为单位时。毫秒

所以现在,我正在使用的代码正在使用std :: chrono :: system_clock; std :: time_t tt = system_clock :: to_time_t(system_clock :: now()); struct std :: tm * ptm = std :: localtime(&tt); std :: cout << ...

回答 1 投票 0

mongocxx:插入日期时间

我试图解析数据文件后,插入日期和时间为mongocxx,我的实际日期时间为:2007年12月1日00:00:00也就是说,2007年12月1日午夜。我有这样的代码:静态bsoncxx :: ...

回答 1 投票 1

计时 - 在时间以毫秒为单位的两点之间的区别?

我怎样才能获得(使用的std ::计时库)的时间以毫秒为单位的两点之间的区别?我能做到这一点使用此:性病::时辰:: time_point 现在= ...

回答 4 投票 14

天花板time_point到运行时定义的持续时间

我吊顶time_point旁边足足五分钟,这是很容易的:模板 使用分=标准::计时::持续时间 ,的std ::计时:...

回答 1 投票 1

是否可以创建一个跳过循环中的函数的计时器?

在我的项目中,我使用opencv来捕获网络摄像头中的帧并通过某些功能检测其中的一些内容。问题在于,在一个确定的函数中并不需要捕获所有的...

回答 1 投票 0

获取POSIX epoch as system_clock :: time_point

我知道std :: chrono :: system_clock :: time_point的默认值是时钟的纪元,但我在C ++ 11标准中找不到system_clock的纪元与POSIX相同的任何授权。 ..

回答 1 投票 8

期间必须是C ++ 17 chrono库中的比例专业化?

我显然太愚蠢了,不能使用C ++ 17 图书馆。编译以下内容...... #include #包括 int main(){using clock = std :: chrono :: steady_clock; ...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.