程式暫停的需求

44 views
Skip to first unread message

sjgau02

unread,
Jul 1, 2008, 10:33:29 PM7/1/08
to 程式之美技術論壇
當我們要測試一個演算法,
經常需要 output 一些資料出來觀察,
經常需要暫停輸出,方便我們去 仔細觀察。

然後,按某一個鍵,停止程式的 繼續執行,
開始修改程式。

或是,按另外的鍵,讓程式繼續執行。
//---

即使,像上面這麼簡單的需求程式,
也是很少有人 把事情做的完美無誤。

讓我們往下看。

g9414002.p...@gmail.com

unread,
Jul 17, 2008, 4:53:18 PM7/17/08
to 程式之美技術論壇
看完了第一個CPU 50% usage程式,
心底有個想法:

while (true) {
for (i=0; i<9600000; i++) { //此行控制程式執行一秒
//在此要填入主要的工作, 譬如從1加到某個數字求總和
}
Sleep(10); //此行控制程式睡一秒
}

這程式架構不錯, 可以規範程式自己適當地使用一部份的計算資源.
不過, 主要工作要被劃分為許多小階段,
而每當程式執行一秒, 要做完主要工作的多少個部份呢?

主要工作的程式應該不好寫吧...
Reply all
Reply to author
Forward
0 new messages