PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

回應
 
主題工具
poenxu
Regular Member
 
poenxu的大頭照
 

加入日期: Feb 2004
文章: 67
Question 請問關於C++...

請問C++有"中斷"這樣的指令嗎?
譬如說~電梯關門中...
按下"開門",他會執行中斷關門動作,重新執行開門動作.
可有這樣的指令可以用呢?
     
      
舊 2004-05-14, 01:46 AM #1
回應時引用此文章
poenxu離線中  
water_luh
Junior Member
 

加入日期: May 2004
文章: 776
在下對程語還不是很在行...

只是想到:要同時執行兩個動作,是否要用到多執行緒啊?
 
舊 2004-05-14, 01:56 AM #2
回應時引用此文章
water_luh離線中  
qwerty
Senior Member
 

加入日期: Aug 2001
您的住址: TaiPei
文章: 1,165
例子怪怪...

如果硬體本身是可被中斷的,那麼只需在需要時發出單一的終止訊號。如果硬體並無中斷機制,則通常要用迴圈去做檢查,在需要時適時中斷。
舊 2004-05-14, 08:08 AM #3
回應時引用此文章
qwerty離線中  
poenxu
Regular Member
 
poenxu的大頭照
 

加入日期: Feb 2004
文章: 67
引用:
Originally posted by qwerty
例子怪怪...

如果硬體本身是可被中斷的,那麼只需在需要時發出單一的終止訊號。如果硬體並無中斷機制,則通常要用迴圈去做檢查,在需要時適時中斷。


多重執行緒呀...
嗯...我倒是沒想到這步(應該說我沒唸到那邊一一")...
晚上試試看好嚕^_^
謝謝~

不是啦^_^"
這是老師要我們寫的程式.題目是"電梯"
所以只有軟體指令問題,沒有硬體.
因為這是要用C++,然後在電腦螢幕上面跑的.
我本來也想過用迴圈,但覺得不妥.
所以想知道說C++有沒有"中斷指令",可以讓我寫出他的"中斷機制'來.
舊 2004-05-14, 06:40 PM #4
回應時引用此文章
poenxu離線中  
harrisonlin
Advance Member
 
harrisonlin的大頭照
 

加入日期: Jun 2003
您的住址: Taipei
文章: 442
不知道電梯支不支援"多緒執行"...

__________________
現今世道,自爆文當故事書,站長的話做成語錄,幾百年前的文章嘛沒事就挖出來考古...
舊 2004-05-15, 01:00 AM #5
回應時引用此文章
harrisonlin離線中  
qwerty
Senior Member
 

加入日期: Aug 2001
您的住址: TaiPei
文章: 1,165
如果是純軟體的話,中斷機制應該在於 OS 而非語言本身。

用迴圈應該不會有什麼不妥吧?這是最容易寫的模擬中斷了。而效率在電梯程式應不致構成問題。
舊 2004-05-15, 06:14 PM #6
回應時引用此文章
qwerty離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是01:51 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。