iT邦幫忙

0

在Linux中的程式讀入I/O如何確保順序?

我有個程式,有兩行要對IO做寫入,例如下面
IO_1(DATA);
IO_2(SIG);
以上函式假設是對某個硬體發送信號
但是我要確保IO_1 寫入data後
才對IO_2寫入SIG
要如何撰寫程式保證順序正確,快速

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

10
總裁
iT邦好手 1 級 ‧ 2008-11-18 16:56:27
最佳解答

不要用multi thread就會照順序啦
要確保順序
if (IO_1(DATA) return 成功)
then IO_2(SIG);
就好啦

我要發表回答

立即登入回答