Matches in DBpedia 2015-04 for { <http://dbpedia.org/resource/Volatile_(computer_programming)> ?p ?o }
Showing triples 1 to 25 of
25
with 100 triples per page.
- Volatile_(computer_programming) abstract "In computer programming, particularly in the C, C++, C#, and Java programming languages, the volatile keyword indicates that a value may change between different accesses, even if it does not appear to be modified. This keyword prevents an optimizing compiler from optimizing away subsequent reads or writes and thus incorrectly reusing a stale value or omitting writes. Volatile values primarily arise in hardware access (memory-mapped I/O), where reading from or writing to memory is used to communicate with peripheral devices, and in threading, where a different thread may have modified a value.Despite being a common keyword, the behavior of volatile differs significantly between programming languages, and is easily misunderstood. In C and C++, it is a type qualifier, like const, and is a property of the type. Furthermore, in C and C++ it does not work in most threading scenarios, and that use is discouraged. In Java and C#, it is a property of a variable and indicates that the object to which the variable is bound may mutate, and is specifically intended for threading. In the D programming language, which is based on C++, there is a separate keyword shared for the threading usage, but no volatile keyword exists.".
- Volatile_(computer_programming) wikiPageExternalLink RM-C-6.html.
- Volatile_(computer_programming) wikiPageExternalLink volatile-considered-harmful.txt.
- Volatile_(computer_programming) wikiPageID "944846".
- Volatile_(computer_programming) wikiPageRevisionID "644262109".
- Volatile_(computer_programming) subject Category:C_(programming_language).
- Volatile_(computer_programming) subject Category:Concurrency_control.
- Volatile_(computer_programming) subject Category:Variable_(computer_programming).
- Volatile_(computer_programming) comment "In computer programming, particularly in the C, C++, C#, and Java programming languages, the volatile keyword indicates that a value may change between different accesses, even if it does not appear to be modified. This keyword prevents an optimizing compiler from optimizing away subsequent reads or writes and thus incorrectly reusing a stale value or omitting writes.".
- Volatile_(computer_programming) label "Variable volatile".
- Volatile_(computer_programming) label "Volatile (Informatik)".
- Volatile_(computer_programming) label "Volatile (computer programming)".
- Volatile_(computer_programming) label "Volatile 변수".
- Volatile_(computer_programming) label "Volatile".
- Volatile_(computer_programming) label "Zmienna ulotna".
- Volatile_(computer_programming) sameAs Volatile.
- Volatile_(computer_programming) sameAs Volatile_(Informatik).
- Volatile_(computer_programming) sameAs Variable_volatile.
- Volatile_(computer_programming) sameAs Volatile_변수.
- Volatile_(computer_programming) sameAs Zmienna_ulotna.
- Volatile_(computer_programming) sameAs m.03s51p.
- Volatile_(computer_programming) sameAs Q838108.
- Volatile_(computer_programming) sameAs Q838108.
- Volatile_(computer_programming) wasDerivedFrom Volatile_(computer_programming)?oldid=644262109.
- Volatile_(computer_programming) isPrimaryTopicOf Volatile_(computer_programming).