????????????????????к???????????????????????????????????????????????????????????????????????????????н??????????????????????????????????WINDOWS XP?????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????Щ??????????????????????????£?????????3??????1???????о????????????????????????????????????????????????????????С???????????????????????????????????????е????????????????????????????????????????????????????????????????????????????ü????????????????α?????????????????????????——?????
????C++?е?????????clock()??????????????????????clock_t????????time.h??????????????????clock_t clock(void);
????????????????“??????????????”??“?????е???clock()????”?????CPU??????????clock tick????????MSDN?г??????????wal-clock????
????????clock_t?????????????????????????time.h????У???????????????????壺
????#ifndef _CLOCK_T_DEFINED
????typedef long clock_t;
????#define _CLOCK_T_DEFINED
????#endif
???????????clock_t?????????????????????time.h????У????????????????CLOCKS_PER_SEC??????????????????ж???????????????????????????ù??clock()/CLOCKS_PER_SEC?????????????????????????
???????????????????????????????????
#include<iostream.h>
#include<time.h>
void main()
{
clock_t start??finish;
double totaltime;
start=clock();
……                     //??????????????????????
finish=clock();
totaltime=(double)(finish-start)/CLOCKS_PER_SEC;
cout<<" ??????????????"<<totaltime<<"??"<<endl;
}
?????????????????ó??????????????????б?????????????ɡ?
??????????????????????????????????????????????????о????????б????????????????У????????д???????????????????е????????????????????????п?????????????????????????????????????????????????????????????п?0.01???????????????????????з?????1000?Σ?Ч?????????????
?????????????????ЩС???飬?????????LP???????????????????СС?????