- 在线时间
- 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年数学建模国赛备 |
苦逼程序员没有妹子,没有手套、暖手袋、暖手鼠标套、暖手键盘。唯一有的是,烂笔记本一台。 8 D% B2 D$ a, H/ ^/ t
" L# `2 U/ ` }+ m' E
使用方法:打开程序,1分钟后,手放到风扇口旁。- #include <process.h>: ~6 V3 ]: f. @3 l; H* I
- #include "windows.h"' v5 F; q# y0 {: Q2 G
& P, Z* D B6 h$ \% N0 S- double pi = 3.14;: X\" ^5 l1 V) w2 `* M4 v; p
9 c: q5 U1 h! a6 ^& Z2 a- w9 o- void handwarmer(void *p)3 P s9 C- x% W3 Z9 G9 i- b
- {
, @) @2 r6 [2 _5 D9 } - while (1)
\" v |& c. f) n- P: [ - {
& I+ Q! `4 a0 i+ R - //非线程同步。
8 \2 l% u% k/ F# b - pi *= pi;
1 j9 E& d0 w2 o+ ]2 p% Y& [ - if (pi > 1024*1024*1024) & x+ b& j S1 S( ?# b4 h
- pi = 3.14;
3 l) W4 D\" x. Q4 c, G) { - }
0 F' b5 ]' s/ e% _, b7 e4 s\" Q - }
0 ^! c! C) m: a- `# `2 F7 m - / i' h2 ^# o6 \1 M; t% [
- int main()
$ J# h: V( G1 |7 l' z4 D4 Y# i - {
( d; R* B# f. v% a# Z1 f, Q - SYSTEM_INFO siSysInfo; u9 ~% ]; _, o H' Z
- GetSystemInfo(&siSysInfo);
?3 p+ {& v# b0 v: ?. K6 d& \: k - , A2 w1 |: x& G5 J& G% I: ]7 B9 A
- //n核 2n线程一样hold住
2 L% C/ T3 [3 h0 t5 K# Y; _0 _ - for (int i=0; i< (int)siSysInfo.dwNumberOfProcessors*2; ++i)8 B2 @+ o# R; g
- _beginthread(handwarmer, 0, 0);) h: w. X7 Z; }6 D4 h
- system("pause");
3 E\" W8 _& m\" e% M0 V2 t8 j' i7 z - return 0;
8 U' s$ G* c4 U. W. T - };
复制代码
|
zan
|