管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s); e' F; `# }) P9 x) x" ~: ^4 U3 ]
- {
) H; d' k) C7 R) M8 w2 R - time_t start_time, cur_time;//声明变量
0 z7 R% c, h. j/ @ - time(&start_time);! v; \2 W1 G2 H2 |. |
- do {2 m0 x2 t8 J6 O1 y2 C
- time(&cur_time);. k% ^4 q. f$ P: u7 ]
- 9 Z6 G3 N" r# `! w5 F. c/ M
- } while ((cur_time - start_time) < s);
# E) L; i" h& d - {
' p2 I! \" m1 h5 Q
3 L+ p' s: W; y- }% l: d. K4 r: q2 `* f4 E' Z
7 d" T' r1 }( J- return (cur_time - start_time);
6 T% G& n2 D" P0 l9 @/ H/ j - }
复制代码
; @" q2 X! B, K: u) s3 e+ ]: _8 p8 Q! `: B' u; {) C
5 | P) ?* P. y* v
//调用方法% n' ^( f1 R& L
- if (XSleep(3)==3)
' i6 {, h! |/ q) \4 y& y. Q - {
( I: u! N, f4 Y - AfxMessageBox(_T("延迟正确"));
3 a# Y! n5 p/ l, Q - }
! x M" T/ ~6 ^. B5 n - else {* F' g: \1 }; T
- # q' P# y7 m# v9 ]7 _
- AfxMessageBox(_T("延迟不正确"));- i9 ^' M' K7 [
- }
复制代码
7 e% r7 Z% J+ ~! e- s- E+ D; @" C4 w5 U
1 X4 ]6 }8 v& V# h) @$ s$ @ |
|