C_and_CPP 板


LINE

<第一次PO文还请见谅> 我有爬了一下关於RDTSC的用法 但是自己写了以後还是发生了一些问题 还请高手帮帮忙 以下是精简程式 #include <cycle.h> int main() { double t_elapsed=0.0; ticks t0=getticks(); ........... 程式区段 ........... ticks t1=getticks(); t_elapsed=elapsed(t1,t0); cout << "T=" << t_elapsed << endl; getch(); return 0; } compile後出现惨烈结果: 1. ticks,t1,t0 --> 尚未定义 2. ticks t0, ticks t1 --> statement missing 3. t_elapsed=elapsed(t1,t0) --> call to undefined function 'elpsed' 本身又是程式新手,还请大家能指导一下 另外,cout的变数(t_elapsed)应该没有错吧...? 谢谢! --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.99.80.30
1F:→ Issac89467:附注一下:我用的是Borland C++ 10/19 02:24
2F:推 littleshan:cycle.h 显然不支援你的 compiler 10/19 10:46
3F:→ Issac89467:也就是说我无法使用cycle.h? 10/19 11:48
4F:→ Issac89467:我有用过time(),但它显示得好像不是CPU时间 10/19 11:49
5F:→ Issac89467:同样的程式每次运作时间都不一样= = 10/19 11:50
6F:→ james732:time()回传的是从1970/1/1到现在所过的秒数 10/19 12:03
7F:→ Issac89467:如果要计算程式所花CPU的运作时间,还有其他办法吗? 10/19 13:00
8F:→ james732:呼叫两次 time 取差值 10/19 13:07
9F:推 VictorTom:原来有time()可以用, 以前小弟都只会用clock()....Orz 10/19 13:11
10F:→ MOONRAKER:可以直接使用time指令 XD windows可以装cygwin 10/19 14:46
11F:→ Issac89467:如果用time()取差值,会不会不是CPU对程式的运作时间? 10/19 14:54
12F:→ Issac89467:CPU应该不会只为这个程式运作吧...其实我不太了 10/19 14:55
13F:→ Issac89467:我是希望不要在拟用linux的环境,因为我跟linux也不熟 10/19 14:57
14F:→ Issac89467:我很麻烦...还请大家见谅 10/19 14:58
15F:→ james732:要取得CPU花掉的时间 这种事应该要问OS罗? 10/19 15:33
16F:→ MOONRAKER:time()以OS内建的机制取得CPU time,并分为kernel time 10/19 19:56
17F:→ MOONRAKER:和user time,看程式执行在user/kernel space花的时间 10/19 19:56
18F:→ MOONRAKER:而定。还有其他记忆体相关的数据。 10/19 19:57







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP