網頁

2006年2月8日 星期三

volatile宣告

volatile unsigned int SlotStart : 4;
volatile不要對這個變數做最佳化
對於一個 address 的值, 如果有可能在其它地方被修改, 例如 被其它 thread 修改, 或是 硬體I/O 修改, 為了要確定讀到的是最新值, 就必需要用 volatile.

沒有留言:

張貼留言