Schlüsselwort volatile
-
Hallo,
Wann verwendet man das Schlüsselwort volatile? Welche Bedeutung hat es auf das Thema Multithreading?
bye
-
Schau mal hier:
http://www.imb-jena.de/~gmueller/kurse/c_c++/c_volat.htmlVolatile teilt dem Compiler mit, daß außerhalb des Programmes auf eine mit volatile deklarierte Variable zugegriffen wird und die beispielsweise Optimierungen disabled werden etc. . Somit wird jedesmal die Variable aus dem Speicher ausgelesen etc. . Für Treiberentwicklung kann so etwas erforderlich sein.
Gruß Kimmi