- 在线时间
- 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 u) l8 v* C+ a5 `0 }% m& k% P
+ N# l* ~9 S$ q5 z2 k使用方法:打开程序,1分钟后,手放到风扇口旁。- #include <process.h>- X6 D& [: ?: |; K+ h
- #include "windows.h"
+ m2 C/ q8 l H. c- U
2 I6 g% R6 Y4 Y9 O- double pi = 3.14;! Z K! K6 S, a; E1 U E4 e
/ T( e# X) p- ^/ ]2 m- void handwarmer(void *p)1 ~+ `! ~3 B0 Y+ X% e
- {# J1 h0 T* |. i! H/ Q
- while (1)
0 O\" c3 K3 A5 k - {9 E, m0 o$ t\" j: i
- //非线程同步。6 |) `. i) P5 h4 l) ^6 i4 u
- pi *= pi;/ F n k9 q1 W/ X' H
- if (pi > 1024*1024*1024) ' [1 }1 ^4 X0 d- l/ O4 Y5 X
- pi = 3.14;0 d: R7 H8 r# j$ p* `9 g
- }
% I( Z% b5 Z$ }0 h% N+ K0 | - }
) V w8 q# z& z; {# F9 t; t
9 k7 e+ j. T. R4 S7 L( h8 ?5 ]- U5 I- int main()
+ c- U8 J- z: y+ r, }; ^! R0 O - {; p: d8 X/ e; l* r6 j% Y/ |
- SYSTEM_INFO siSysInfo; $ J. s! w\" M, i6 ?
- GetSystemInfo(&siSysInfo);
7 c) k' W/ L0 ~5 b - 0 E1 L( e6 N+ e, ]& L
- //n核 2n线程一样hold住
% G: c' C% u. c7 S5 v& A - for (int i=0; i< (int)siSysInfo.dwNumberOfProcessors*2; ++i)
' Z. d1 ^; u- D7 S/ ? - _beginthread(handwarmer, 0, 0);
: x4 D+ I6 Y( j8 Q) Z - system("pause");
6 {! z! y4 l$ H( t4 p - return 0;
: r% P7 r5 [& d- e4 T - };
复制代码
|
zan
|