POS03-C. Do not use volatile as a synchronization primitive

Page Not Found

The page you were trying to reach could not be found: it may have been renamed or moved to another space, or the name you requested may be incomplete.

In Other Spaces

The page you were looking for may have moved to another space:

  • Page: 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,...