管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)! G1 v# w7 t0 q2 M* Y
- {) W1 E* b4 K; e1 p
- time_t start_time, cur_time;//声明变量0 \% N6 T* w3 v
- time(&start_time);
1 T$ r7 a7 |+ T2 L) I - do {
# b/ {& T& O( t( Q6 H4 N3 ?9 d7 f - time(&cur_time);
0 ]- Z0 F3 B, d$ O* U, q - 8 n1 Z6 H7 Z/ q: B B
- } while ((cur_time - start_time) < s);
, a7 M5 h% ~7 G: ]0 x - {
: W1 S" P1 ]& s
6 O0 E, Q" _8 Y- }
. H7 p; X/ u% {1 \. V9 Q - \, T- S# F9 i S: ?+ y
- return (cur_time - start_time);- x( c7 N( H' P; ~5 i! \
- }
复制代码 0 z3 W5 e! L$ P. W0 K9 I) X
: J/ C$ J# ^! b: o
; K' Z) w) h* s2 ?3 v. D( [% |, v' M
//调用方法
; L) P- r! Q9 b2 v+ w- if (XSleep(3)==3)+ P! i8 g/ e& L2 V# i2 @
- {
& a. W+ U+ n8 g - AfxMessageBox(_T("延迟正确"));
- g* ~: Q" `6 R - }
) j! p: n7 J- c8 x# i5 _' U - else {
+ i5 \. u$ H) E) S2 B# T* S2 L - 5 P% L V$ i! K' g% O% q1 r
- AfxMessageBox(_T("延迟不正确"));8 v# l- `5 |6 `* _1 ]8 `5 U4 _
- }
复制代码
; c6 |6 n' O5 u$ N; y. |& ^4 H# Y5 a; c2 P$ W. g" |, q, w, g) e' R
|
|