管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
% R2 x& M- {1 C! P - {
3 W! Y+ w% \1 x - time_t start_time, cur_time;//声明变量! B/ x8 B U2 t* {7 j- |6 }
- time(&start_time);
3 X* G, R% `7 Z$ P - do {6 ?* X. B7 |, ]! \$ c! @
- time(&cur_time);8 l0 U7 A% q+ ]
8 R7 ~+ M; N u. Z$ k- } while ((cur_time - start_time) < s);
5 s& V: D5 [, L$ A8 Y( I" t - {+ [. ?) N( h' G0 T s
- ; y! k5 Q8 s/ B7 t
- }5 X/ h4 {% m0 y8 P& R
, g9 w6 J% ^* h% [+ K' p- return (cur_time - start_time);2 T; N7 W9 o( a$ C, v
- }
复制代码
6 t5 L* V* Q6 M6 S; R9 k
7 l# @3 c* T2 C" c* j& J, j6 V4 N
' t7 G z7 W! c) J: }% \7 l4 r//调用方法& g$ T! W0 J. w2 {
- if (XSleep(3)==3)
6 }/ ?4 r5 P) N; Y - {
2 T& J$ M5 L4 ]; i u4 `# L; O - AfxMessageBox(_T("延迟正确"));% Z9 l9 k& r x' C6 X
- }* ?$ e9 n2 f( h: u" Q9 P1 j
- else {
" _8 ~. g2 W5 k6 M9 q' @7 y3 s* R - J1 a8 |8 V8 J2 B) c
- AfxMessageBox(_T("延迟不正确"));
% E1 |0 Z7 u$ ^- e8 v - }
复制代码
0 d1 R5 K- U6 h8 X6 V5 @ F$ y8 J
|
|