管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)" {2 ?( x$ D: |4 V6 k. }# m
- {6 l% Q. E* L# V
- time_t start_time, cur_time;//声明变量7 [1 O; t4 q+ X! P5 \
- time(&start_time);
; j& P K. k3 z - do {! i3 j2 T! D0 X( ]: `
- time(&cur_time);
& d- e8 W {/ g5 `. C. j, l$ {
% G3 }. A& m1 Y* F- } while ((cur_time - start_time) < s);
/ b B7 y. g5 U% H! h# U - {5 `2 ^$ Q* \- Z, W j
6 O6 R6 g, {- P4 a5 h, D9 u1 ]( D- }: L Y: F0 {4 J E) f
- + @" Z# R$ {- j8 Y6 Z( g7 L
- return (cur_time - start_time);
6 i! ]- B6 D9 D- G+ a% @ - }
复制代码
$ v6 L3 W5 M' \; s
5 u' Z. Q6 T2 f- x
" J6 ~' t% o) `* p4 i//调用方法/ b" t: V$ r8 g2 j$ z3 z q( o6 [
- if (XSleep(3)==3)4 p6 j& l. F! i& y H5 K* c
- {. ?- [! q, {$ a7 G
- AfxMessageBox(_T("延迟正确"));
1 Y& B* s0 t7 \ - }, R- s4 X/ \# w! c
- else {1 `- D( t* ^5 L+ }, V
-
; J/ e8 K# B7 p0 U8 K: p% n - AfxMessageBox(_T("延迟不正确"));
2 M- _! j6 D# h - }
复制代码
& m$ g* X; V5 j8 K# p3 ?
7 o( G# i% m/ l$ N/ O+ A: F; }0 Y j* l |
|