- 在线时间
- 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年数学建模国赛备 |
苦逼程序员没有妹子,没有手套、暖手袋、暖手鼠标套、暖手键盘。唯一有的是,烂笔记本一台。
- M8 _$ ^% D/ \1 r& @) s/ D1 Q- K7 h, x! y0 `! ? u, L x
使用方法:打开程序,1分钟后,手放到风扇口旁。- #include <process.h>6 J' b6 t' z\" e6 N3 `) o/ X' L& C1 d
- #include "windows.h"5 x8 v' l+ _! w4 I8 B+ }& D! `
?\" q8 f& O: H+ G) g- double pi = 3.14;
% p5 c/ f5 t& U; E) ]1 _$ N - ' ?3 X7 J0 U) n! X- {. C* f3 U
- void handwarmer(void *p)* v+ S! b# \( ?+ l& v7 e: _( t
- {( e+ f/ c+ L: \% T& \8 X, }( W
- while (1)3 t0 q6 l: K9 Y
- {
6 {: n5 ^4 g$ i% `. J: q* n - //非线程同步。+ J8 N7 p; `' S, E1 O; _
- pi *= pi;
; E; ^4 E$ i4 }- [1 s$ ] - if (pi > 1024*1024*1024)
$ t9 U- T% W3 ? - pi = 3.14;
: J: p( S t$ ?* m8 H' n( c - }
$ X1 \; h h* ?/ a\" I# ` - }
* e% K4 k- b( k& z# G1 }7 x: J
( O. K7 d. ?) v/ P! C$ |- int main()
; g6 ?, s' W. ^% T - {4 q! }) q# i x% P# p
- SYSTEM_INFO siSysInfo; $ w3 m3 B% Z3 y\" n0 J7 A
- GetSystemInfo(&siSysInfo);& w- J' t% D! O+ Z4 s# i h
- - V\" Z$ T0 Q8 {
- //n核 2n线程一样hold住! S7 ^3 _ C& d5 z7 y
- for (int i=0; i< (int)siSysInfo.dwNumberOfProcessors*2; ++i)( |7 [ u4 r7 i. m( L1 D7 q+ B
- _beginthread(handwarmer, 0, 0);& ?' C _) r' y! X4 G1 n
- system("pause");
) b8 F# J; `, k1 X\" ? - return 0;
2 J1 |/ f' W: j5 l/ _ - };
复制代码
|
zan
|