标题:stack<clock_t>怎么样的用法?
取消只看楼主
小丸子12138
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2016-6-27
结帖率:60%
已结贴  问题点数:12 回复次数:0 
stack<clock_t>怎么样的用法?
在网上看到大神分享的实现 计算运行时间的方法 tic 是开始计时 toc 是获取当前时刻 无限期使用tic
使用到的是stack的用法 但不是特别理解这个代码的意思~

#include<time.h>
#include <stack>
#include <ctime>
std::stack<clock_t> tictoc_stack;

void tic() {
    tictoc_stack.push(clock());
}

double toc() {
    double k=(double)(clock() - tictoc_stack.top()) / CLOCKS_PER_SEC;
    return(k);
    tictoc_stack.pop();
}
main 函数可以任意使用了这两个函数~
有大神能帮忙解读一下std::stack<clock_t> tictoc_stack; 是在干什么吗?
搜索更多相关主题的帖子: include double return 网上 
2016-08-23 18:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-468121-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.365644 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved