- 在线时间
- 490 小时
- 最后登录
- 2024-2-3
- 注册时间
- 2013-2-28
- 听众数
- 117
- 收听数
- 46
- 能力
- 268 分
- 体力
- 39235 点
- 威望
- 1340 点
- 阅读权限
- 255
- 积分
- 31237
- 相册
- 2
- 日志
- 0
- 记录
- 0
- 帖子
- 1388
- 主题
- 937
- 精华
- 0
- 分享
- 0
- 好友
- 111
升级   0% TA的每日心情 | 衰 2020-10-25 11:55 |
|---|
签到天数: 264 天 [LV.8]以坛为家I
- 自我介绍
- 内蒙古大学计算机学院
 群组: 2013年数学建模国赛备 |
苦逼程序员没有妹子,没有手套、暖手袋、暖手鼠标套、暖手键盘。唯一有的是,烂笔记本一台。 . \0 c. y3 u- b1 ] Y3 ~
4 k0 a4 u9 D5 ]6 r/ K
使用方法:打开程序,1分钟后,手放到风扇口旁。- #include <process.h># _+ x; h, d. F* c- o: t; s, d/ \
- #include "windows.h", A7 V9 ]! W: M. l3 V9 g+ T) O
/ {$ f4 {2 @; o\" R+ J; M S: D0 n9 b- double pi = 3.14;
e- V P# r5 t0 q( P# M2 o
; d4 M+ t; E- O& C4 G3 z9 q, K3 i- void handwarmer(void *p)! F$ H7 n! D9 j* d0 u; D6 M\" g
- {6 Q; ^1 w# m- d$ i6 [9 C
- while (1)3 ^+ m3 _! Q7 S8 ?, ]3 F7 i
- {+ c( q, k/ ^\" t4 x2 N. R
- //非线程同步。
1 D8 }' [6 H/ e. B$ B2 d - pi *= pi;: L: Y4 G$ I* L\" H/ p6 e
- if (pi > 1024*1024*1024) 0 D0 i% m( A/ d: i; Q) Z2 n, P+ b# L
- pi = 3.14;/ x1 u8 D# A- y7 u( u, ~
- }( k* F# q0 Y; F: @% @# I
- }3 R\" K; L; w\" v% J5 C5 ~9 x3 t
0 V1 e' w9 P# p9 X4 B- int main()) ~& N0 h0 B9 `+ b\" @
- {
+ I& X7 g' P8 [1 ]( a3 B - SYSTEM_INFO siSysInfo; ; y* m- F4 S) M7 H4 {( }
- GetSystemInfo(&siSysInfo);
' M- e4 _9 `4 h: D -
. g& ^# W! }( _: f. d - //n核 2n线程一样hold住' O3 q+ c2 u# Q! \) }' x/ l
- for (int i=0; i< (int)siSysInfo.dwNumberOfProcessors*2; ++i)
6 F% L( X o' Q1 ~/ H5 m. @! n - _beginthread(handwarmer, 0, 0);. P- \3 D& T1 _& k
- system("pause");
\" ~0 X7 E, F3 ^+ l: j; q' G; g - return 0;0 Q! D8 O, o) ^1 H9 n# L; a, K
- };
复制代码
|
zan
|