In Other Spaces
The page you were looking for may have moved to another space:
-
CON02-C. Do not use volatile as a synchronization primitive
(SEI CERT C Coding Standard)
The C Standard, subclause 5.1.2.3, paragraph 2 [ISO/IEC 9899:2011], says, Accessing a volatile object, modifying an object, modifying a file, or calling a function that does any of those operations are all side effects,...