Sunwayking

导航

2009年11月26日 #

获取CPU执行所耗时钟周期的函数

摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->unsigned longlong GetCPUTickCount(){ unsigned long high32=0, low32=0;#ifdef WIN32 // WIN32 _asm { RDTSC; mov high32,ebx; mov low32,eax; } #else __asm__ ("RDTSC"... 阅读全文

posted @ 2009-11-26 18:17 Sunwayking 阅读(1509) 评论(0) 推荐(0) 编辑

将数值(整型或其他类型均可)按二进制位打印出来的方法

摘要: #include"stdafx.h"#include<iostream>#include<math.h>#include<Windows.h>usingnamespacestd;#defineN(int)(sizeof(int)*8)#defineSLOWMETHORDunsignedintGetCPUTickCount(){_asm{rdtsc;}}int_tmain(intargc,_TCHAR*argv[]){#ifdefSLOWMETHORD//方法一:利用数学库函数,速度慢cout<<"(SlowMetho 阅读全文

posted @ 2009-11-26 18:16 Sunwayking 阅读(545) 评论(0) 推荐(0) 编辑