管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
$ d3 u2 T: E$ W* ~" z H - {
" y" A$ |; }# I9 S# H - time_t start_time, cur_time;//声明变量* c" d4 p x; B# a" d
- time(&start_time);
' q: V0 }4 I9 Y0 N/ P6 K4 P - do {
1 E; j7 V) x0 ]8 m - time(&cur_time);2 P) K) g# A( `- ]4 O" L$ K
. @9 [4 }% z; j# f4 O2 I/ J; o- } while ((cur_time - start_time) < s);
6 S. V% o, a8 S' B- M& } - {
! Y5 \0 B! B& m+ ^% M+ v - # F' v# k% X6 n" |
- }; h. M% |8 S; N2 G$ Q
' T7 Q+ z# }4 d3 E9 v; S, E9 e6 g- return (cur_time - start_time);
. a1 ]/ M- L- E" ] - }
复制代码
; W, A: {, P; g/ r J" K" H4 f' x; T0 g% Z. q5 m
6 F- H7 N- Y. {4 Y# B) H4 e: D& k//调用方法( Y! P2 Y9 J, g/ ^
- if (XSleep(3)==3)
5 `6 U# g) O) X# e - {
! g) f# }* A+ K+ c - AfxMessageBox(_T("延迟正确"));4 h" u v# _. ^$ u6 ]
- }$ S5 N( N0 [: _ F/ e) C7 c4 g
- else {
( L0 E( \6 D, P+ I4 [6 o' N -
- |& H' s7 N' i/ p7 } - AfxMessageBox(_T("延迟不正确"));7 B! j; \9 ? x! L7 `
- }
复制代码
; C! U& \! | V4 g( z3 K3 s9 M7 n. v% ~. k8 V
|
|