Volatile Qualifier

volatile is a keyword in C/C++ and Java, indicating a variable which is subject to rapid change and whose value should not be cached - a compiler or runtime environment will generally not, for instance, store a volitile variable in CPU registers, instead always reading from RAM, nor would it be used in speculative, out-of-order computations (because the value may have changed externally). The VolatileQualifier is useful in several contexts:


Contributers: ScottJohnson


EditText of this page (last edited May 16, 2013) or FindPage with title or text search