- 在线时间
- 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 w4 l+ K" S$ j% h. C$ H
9 z- a6 y0 P) `, _使用方法:打开程序,1分钟后,手放到风扇口旁。- #include <process.h>
\" U/ i+ _; R+ W' E- s0 y4 d - #include "windows.h"
3 T: p' ~9 k5 F0 D
! Y, f\" X% t' Q3 X- double pi = 3.14;7 ~4 ~2 C) p4 l) ]4 x
- \" p+ Z n6 X1 \3 n3 s& ^
- void handwarmer(void *p)
8 d\" o1 Z6 X# v+ ]' C1 `! }( }! L, U - {
/ j/ n. @2 H0 O - while (1)
8 ~2 q9 w' u* y2 Y - {1 B& } J; j) ? D8 h6 N
- //非线程同步。# c* m' Q/ u3 a1 c- E/ k
- pi *= pi;
% i8 f6 R% h9 a: h9 b - if (pi > 1024*1024*1024) \" K/ l0 ?. y: C4 m3 K/ J7 z4 x
- pi = 3.14;+ D\" o& k \' M, }& I; \1 s
- }
! ~3 u! m$ c/ m% Y, n# X8 Z% s - }
* P* g' p- b# I; S, G - ' X2 A8 d3 c- g# X1 T) K% K+ }
- int main()3 E- C9 a0 f$ u( g/ `1 a
- {0 ~) i1 }& R) C, m; C. U/ G
- SYSTEM_INFO siSysInfo;
5 A! o& N9 m2 q* I - GetSystemInfo(&siSysInfo);* q. L! n6 I6 P9 R) G0 ~
- u$ z$ `5 g, J$ t; s( `6 s+ c
- //n核 2n线程一样hold住+ z0 w5 o% L% b% O/ m
- for (int i=0; i< (int)siSysInfo.dwNumberOfProcessors*2; ++i)0 P: x2 r i3 t. K) j/ ]3 i1 q
- _beginthread(handwarmer, 0, 0);8 R3 p! Y5 q9 \& ^% ~2 j2 X' }1 d
- system("pause");+ \4 d# F' {5 h) l3 a0 w& V
- return 0;1 x1 w, ^6 f0 c1 i
- };
复制代码
|
zan
|