管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)$ q7 a! D3 n# M% l7 \/ @+ E
- {
& K @' T7 l+ g6 ` - time_t start_time, cur_time;//声明变量% n" N3 J" U. P }7 B- n
- time(&start_time);
n1 y- _3 Q' F; @5 [1 { - do {9 V6 U# J0 p; c; L9 _& ~0 H
- time(&cur_time);
Q( a0 R6 | w' l2 n. I
1 t* o, [$ b8 h; c$ B! D, @9 ]) S- } while ((cur_time - start_time) < s);
7 x9 E8 x3 w' f, O9 B - {. {& z) J* {; c* W4 j
- & g' R/ Z+ Z4 A, ~, z( _. e
- }+ p" W8 H, T5 R( B+ w
) C5 a/ \* S" T% C/ A: N- ~- return (cur_time - start_time);
2 ^% |( w" t+ R. U - }
复制代码 ( v' n' P* C, Q4 e- R; E m' X9 b
4 n; t' N5 _- F, e- {" I
$ q# ?- i( O. `1 v) m3 o; ^//调用方法6 e: Z" I \8 P) W7 _
- if (XSleep(3)==3)1 B T# J; R6 `; I/ p% m1 f, Q
- {8 V* e+ @$ I8 ]% |1 h
- AfxMessageBox(_T("延迟正确"));
7 k- f2 m4 O3 C; v( h6 M" { - }
6 p2 D6 ]; c( K, }3 m - else {" ]" c# _) ]. G0 Y
-
9 b1 P Z2 T9 m% |. p9 I - AfxMessageBox(_T("延迟不正确"));9 [( c7 Z* |1 |* K7 ?- p- D, E
- }
复制代码 5 D1 X5 H+ }/ }" H0 t# T5 ~. k9 K
% x V0 O* v0 k& [- r' W
|
|