- 在线时间
- 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年数学建模国赛备 |
苦逼程序员没有妹子,没有手套、暖手袋、暖手鼠标套、暖手键盘。唯一有的是,烂笔记本一台。 4 l# \" y( t. B& b0 m& y1 C8 w
0 H, s6 Y2 p1 Z* }; {( e' @使用方法:打开程序,1分钟后,手放到风扇口旁。- #include <process.h>3 H! d! e; o6 G5 K6 Z9 I
- #include "windows.h"$ M- U+ O( R! Z$ f! f% d Q' I
- 8 |8 c& J) ^$ F) ?1 L+ y( S
- double pi = 3.14;' S/ C$ J, Q8 D
- ' c& H\" ]- Q' O5 r
- void handwarmer(void *p): N. l( C6 n; C' s5 o2 J
- {1 M8 H+ n, b3 k
- while (1)\" B1 I3 F# W2 {- r' L# r
- {( j* j% M4 K& n
- //非线程同步。( b( q8 z9 ~ _0 L' I) q0 i
- pi *= pi;
. Z2 l: n, x5 ^& M* c9 Y - if (pi > 1024*1024*1024)
! a- ?& a) U n: B% [1 l9 P - pi = 3.14;
8 Y( M' C3 T/ t7 ? - }8 h2 y/ w' M\" n8 e. q0 B
- }. e2 V\" w& h, ? ]
9 \2 D# U( |! h( O8 t- int main()
* M7 G8 P# M6 i6 k$ A7 {$ L T - {
q$ l$ I4 `# ?2 R\" t& n: x9 u# x - SYSTEM_INFO siSysInfo; 7 t$ j* H1 K* a5 u2 x
- GetSystemInfo(&siSysInfo);: ]/ Z) k4 G' N# ^/ p M
- G( R% y8 k6 ^5 r9 v. }8 ^' N
- //n核 2n线程一样hold住3 l8 I( j5 P, w3 I2 i5 g; |
- for (int i=0; i< (int)siSysInfo.dwNumberOfProcessors*2; ++i) Z& t q4 T9 u0 r0 g, i8 E
- _beginthread(handwarmer, 0, 0);
+ R6 y' b+ w+ l: w& y+ p) Q - system("pause");
3 \+ y/ C# q# n1 x# _( P - return 0;
3 d- E% U$ M7 f6 |4 D - };
复制代码
|
zan
|