C++volatile
生活随笔
收集整理的這篇文章主要介紹了
C++volatile
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
volatile int i = 10;
?volatile 關鍵字是一種類型修飾符,用它聲明的類型變量表示可以被某些編譯器未知的因素(操作系統、硬件、其它線程等)更改。所以使用 volatile 告訴編譯器不應對這樣的對象進行優化。
?volatile 關鍵字聲明的變量,每次訪問時都必須從內存中取出值(沒有被 volatile 修飾的變量,可能由于編譯器的優化,從 CPU 寄存器中取值)
?const 可以是 volatile (如只讀的狀態寄存器)
?指針可以是 volatile
總結
以上是生活随笔為你收集整理的C++volatile的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 虚函数(virtual)可以是内联函数(
- 下一篇: u盘中的文件无法删除怎么办 U盘文件无法