管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
$ L: Y6 x9 a! x! F5 d - {- f4 M' `% G0 ] k0 a$ R/ w
- time_t start_time, cur_time;//声明变量
+ {( j/ [4 k6 t+ ]( p - time(&start_time);
! _5 M O. A# |5 E6 ^ - do {3 j3 `. `/ q% b7 A* n4 \
- time(&cur_time);( l, [) _& v! f1 u a
6 G& g {$ ~5 T' j; x) M- } while ((cur_time - start_time) < s);
5 [+ k2 u& _, h/ U. K$ Q - {5 H+ [- v3 ?$ }) l$ U; F; k; n6 K
- o9 I) F5 g4 r6 G( }- t1 J$ e* B
- }6 b' k+ v1 s6 |" u( }
' G+ F3 z9 H( |8 B) C' m7 j- return (cur_time - start_time);% y' y, [2 G# v; f2 {6 f& i7 o
- }
复制代码 \6 g% v3 b' L
, c, Q- K- y2 J" Y4 X2 W
" B4 Y+ v* _1 I# \
//调用方法! {. G t- F* |' }
- if (XSleep(3)==3): S* `8 E) d$ p$ c: |
- {. t S+ C% ^3 y" g; S- [
- AfxMessageBox(_T("延迟正确"));
1 |, c' X z( q( z8 z: n - }
! w5 N$ ~8 c. E7 w3 l" A - else {7 J) t. G& N3 d$ d5 H2 Y( }
-
! B: Q5 _* b p( O# F - AfxMessageBox(_T("延迟不正确"));
& `" C$ q2 Y7 [$ I, i5 w5 E8 O - }
复制代码
% V, w% v$ M* @7 T& @% H! E1 d, J3 ~- C
|
|