- 在线时间
- 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年数学建模国赛备 |
苦逼程序员没有妹子,没有手套、暖手袋、暖手鼠标套、暖手键盘。唯一有的是,烂笔记本一台。 ) m+ D& e, }; u: I
( o9 I5 R% M$ `- @$ a7 y
使用方法:打开程序,1分钟后,手放到风扇口旁。- #include <process.h>
. m) ]1 Y% W- l8 p - #include "windows.h"% h+ t+ R1 K1 F- X* b/ c- G$ h
- % l& x4 L& X+ a- F
- double pi = 3.14;2 s- O& q+ L! A6 ^3 y
1 l- c6 O& d1 K1 b( ^\" Q- void handwarmer(void *p)\" z) R: D8 ~% ]7 {! ~ X
- {2 d- Y* }; H; a- H) G
- while (1)
6 G0 i5 L) g0 x% `4 D. F+ w2 D+ v) F - {
; n& n0 ~& k& f# Z\" e* k+ {6 o! O - //非线程同步。# t: h6 G* F; _; e# Q: A; ?
- pi *= pi;$ Q0 u+ H1 S `' d$ e. V
- if (pi > 1024*1024*1024) - e. [* ^* M( Y* Q* L9 j# x
- pi = 3.14;& D# F( Q2 b* ^: B# B. a; X
- }
/ i5 U0 p- x& N0 c$ n - }
' Q2 k7 O4 Y' X; z! Z7 Q) t8 R C - & \2 @' V$ Q% F$ T
- int main()
7 w( M/ y% I% k3 z8 A) }& K( g! f - {
/ X9 e1 L2 e6 f- Y# ?; x8 j& { - SYSTEM_INFO siSysInfo; 3 ]: B; k; _9 ~) ~( O
- GetSystemInfo(&siSysInfo);\" B- B& f! l: ^ P( b
-
* c' V7 j6 x) D+ |( j\" w - //n核 2n线程一样hold住, z( c- [: R% E1 y5 q; a- v
- for (int i=0; i< (int)siSysInfo.dwNumberOfProcessors*2; ++i)3 I7 W: p; n# r& i& H# t
- _beginthread(handwarmer, 0, 0);
' W7 m0 W3 u) g; f6 S- ] - system("pause");
9 n4 p& r3 s. W& d* D. [ - return 0;$ D\" T8 ]7 r1 y( m+ F2 _- F
- };
复制代码
|
zan
|