volatile是C/C++中的一个关键字,将变量或对象声明为volatile类型后,每次对变量的访问都是从其内存直接读取。那什么时候对变量的访问不是从其内存读取的呢?一种常见的情况就是编译器开启了优化选项,这时候对变量的访问有可能就是从寄存器中读取。 volatile是C/C++中的一个关键字,将变量或对象声明为volatile类型后,
volatile是C/C++中的一个关键字,将变量或对象声明为volatile类型后,每次对变量的访问都是从其内存直接读取。那什么时候对变量的访问不是从其内存读取的呢?一种常见的情况就是编译器开启了优化选项,这时候对变量的访问有可能就是从寄存器中读取。 volatile是C/C++中的一个关键字,将变量或对象声明为volatile类型后,