C++ volatile

volatile的位置与const相同——都是作为类型的附加修饰符

使用volatile的主要目的是提示编译器该对象的值可能在编辑器未监测的情况下被改变,因此编译器不能武断地对引用这些对象的代码作优化处理。
原文地址:https://www.cnblogs.com/qionglouyuyu/p/4181525.html