管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
6 [' e! J0 l+ q - {1 e4 \: ]) u9 B, _+ y6 i2 K1 \; G
- time_t start_time, cur_time;//声明变量
; [; M' n* ~7 m - time(&start_time); e: Y6 I% U. n1 R
- do {
+ @1 u# a' z @. e/ k# ]6 _) W6 @ - time(&cur_time);8 U+ e1 q3 T' E) A
- ( Y0 u6 W; }4 y, Y# [& `/ t
- } while ((cur_time - start_time) < s);
4 W K k$ b: ^& a - { A2 H# P' p' j' k* o0 P" x
" \9 k4 A+ V& f3 D! p- }: \4 F+ w. `, J' v, R) B
/ h+ `( c8 B' w6 d" @- return (cur_time - start_time);
T& K* O; G# w - }
复制代码
* d. x# S9 [" [" |0 e: H# P+ O. w4 ? L9 c
" z$ ?) k$ E! Z2 ^" N3 L. N" s//调用方法0 {4 E X- s- a$ B# i6 d
- if (XSleep(3)==3)
5 d' a4 m8 @0 A; } c; ^" b - {9 ^" w2 h; @) ^9 v% o/ n D& T
- AfxMessageBox(_T("延迟正确"));
1 b2 ?8 M9 m! D; Q% Q4 C - }
, |; S' N, ?& _& _" H. \& z4 _" W: n {/ Y - else {( e5 w! S. W; H+ `& G5 q4 z7 _
- ! R7 Z+ d2 G" s5 o
- AfxMessageBox(_T("延迟不正确"));6 n% Y* I& |8 l& o1 {* r s, C
- }
复制代码
7 `* M, ?6 F% i0 T
( _% r8 |* @. z9 O7 O# G' C |
|