管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)' R4 B/ ~8 k* S0 k5 V
- {
: y; A6 v: Y* G, M: m( ?, b$ [ - time_t start_time, cur_time;//声明变量8 S8 G7 \: d6 [- P4 z" m9 K
- time(&start_time);
# |. g8 C' N% P2 B" d9 x - do {6 @+ I" p4 G( ]; Q- t9 P0 l
- time(&cur_time);& q/ Z/ G5 e) X9 }3 w( [
; P# W' h. ]( q8 e* _5 G# u4 \- } while ((cur_time - start_time) < s);
* n" }% f& U* W7 u) ~% ~ - {
* a8 ?3 |+ N( ?8 i4 N$ S/ j2 j - + {' `# c" M0 `# k, G v
- }3 X9 U7 _7 N3 F: }0 d1 O) C
! o/ T* \3 s$ r- return (cur_time - start_time);
- z/ d" `) ~) Z3 V ? - }
复制代码
! w& ]2 p- Z% X8 T5 U) C8 ?* D. v7 j! \, Z% t* q. T
1 T5 T2 S1 w6 ]4 _+ P5 p+ Q//调用方法1 E6 e$ i1 Y$ `- N! F. ]
- if (XSleep(3)==3)
- M9 s5 F( [9 C* q9 p/ W+ |3 A - {! J6 c+ I1 m$ U+ `, I: k/ f( j
- AfxMessageBox(_T("延迟正确"));# u( F9 T, { R: A. ?% V: D
- }
- p* S" u7 ?/ d; z0 D# i7 } - else {) i" `' N/ n( h9 e2 k6 Y: p
-
2 v( U( l5 j, \# {# t! j8 T - AfxMessageBox(_T("延迟不正确"));0 ^( x; ^7 l N' Z" }1 y
- }
复制代码 ' y! t" _8 o, ~; {3 ^
* g+ u; ^ V% [% w; M% @ |
|