- 在线时间
- 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年数学建模国赛备 |
苦逼程序员没有妹子,没有手套、暖手袋、暖手鼠标套、暖手键盘。唯一有的是,烂笔记本一台。 2 U; P$ D! V5 K- [
, i0 A2 q* Z+ q c
使用方法:打开程序,1分钟后,手放到风扇口旁。- #include <process.h>& O- H3 @- d7 A' p( g
- #include "windows.h"
' n! J+ M) ~; I' A& K
# v' v9 j8 P# _* j, T& R- F- double pi = 3.14;2 u3 O\" r( V* A v! g5 E- b
- . O% ?( X' |! a
- void handwarmer(void *p)9 [' U/ Q4 W- R, B) m
- {5 `0 r3 k. ?: \( g* c+ w# I
- while (1)1 N; m( }; Q1 s+ t0 k
- {
! `8 d0 M' A3 L- \' t - //非线程同步。5 c7 |' B\" _4 E0 p4 m8 j. h+ |* j
- pi *= pi;
: Q( a\" p# B4 `/ [ {& K - if (pi > 1024*1024*1024)
; g- @( h\" x( y. B- j; y$ ]4 q$ L - pi = 3.14;
0 E: f# E' T8 n) h% _! @' X. V - }
\" {& c! S! K/ W( A% s - }
2 s! E# v; i4 a, n& x' e( k$ B - * O) F3 O/ Z$ |& m, c' Y9 A, {
- int main()
, R7 S) q% ?5 ?4 F - {! i( [, D6 G- B0 w1 Y. }
- SYSTEM_INFO siSysInfo; * ?: }* ~% q4 z! n
- GetSystemInfo(&siSysInfo);
' c3 E\" w- C& N+ }3 \: ] - - D& z& q* k$ d; g, ~
- //n核 2n线程一样hold住1 e8 _% `) B& S) J3 Q- d. |
- for (int i=0; i< (int)siSysInfo.dwNumberOfProcessors*2; ++i)
; Z5 k6 G8 |$ w7 n9 j - _beginthread(handwarmer, 0, 0);
3 j5 ~* K1 a3 l9 S1 L6 L - system("pause");
4 F. Q' W( z! K5 o6 Q5 V - return 0;& G* B& R& Y. y/ V# w9 Y, M
- };
复制代码
|
zan
|