Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Volatile_(computer_programming)> ?p ?o }
Showing triples 1 to 72 of
72
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) wikiPageLength "15378".
- Volatile_(computer_programming) wikiPageOutDegree "37".
- Volatile_(computer_programming) wikiPageRevisionID "644262109".
- Volatile_(computer_programming) wikiPageWikiLink Andrei_Alexandrescu.
- Volatile_(computer_programming) wikiPageWikiLink Atomic_operation.
- Volatile_(computer_programming) wikiPageWikiLink C++.
- Volatile_(computer_programming) wikiPageWikiLink CPU.
- Volatile_(computer_programming) wikiPageWikiLink C_(programming_language).
- Volatile_(computer_programming) wikiPageWikiLink C_Sharp_(programming_language).
- Volatile_(computer_programming) wikiPageWikiLink Category:C_(programming_language).
- Volatile_(computer_programming) wikiPageWikiLink Category:Concurrency_control.
- Volatile_(computer_programming) wikiPageWikiLink Category:Variable_(computer_programming).
- Volatile_(computer_programming) wikiPageWikiLink Central_processing_unit.
- Volatile_(computer_programming) wikiPageWikiLink Computer_programming.
- Volatile_(computer_programming) wikiPageWikiLink D_(programming_language).
- Volatile_(computer_programming) wikiPageWikiLink Data_type.
- Volatile_(computer_programming) wikiPageWikiLink Double-checked_locking.
- Volatile_(computer_programming) wikiPageWikiLink GNU_Compiler_Collection.
- Volatile_(computer_programming) wikiPageWikiLink Happened-before.
- Volatile_(computer_programming) wikiPageWikiLink Hardware_register.
- Volatile_(computer_programming) wikiPageWikiLink Infinite_loop.
- Volatile_(computer_programming) wikiPageWikiLink Java_(programming_language).
- Volatile_(computer_programming) wikiPageWikiLink Java_programming_language.
- Volatile_(computer_programming) wikiPageWikiLink Keyword_(computer_programming).
- Volatile_(computer_programming) wikiPageWikiLink Linearizability.
- Volatile_(computer_programming) wikiPageWikiLink Lock_(computer_science).
- Volatile_(computer_programming) wikiPageWikiLink O.
- Volatile_(computer_programming) wikiPageWikiLink Memory_barrier.
- Volatile_(computer_programming) wikiPageWikiLink Object_(computer_science).
- Volatile_(computer_programming) wikiPageWikiLink Optimizing_compiler.
- Volatile_(computer_programming) wikiPageWikiLink POSIX.
- Volatile_(computer_programming) wikiPageWikiLink Peripheral.
- Volatile_(computer_programming) wikiPageWikiLink Peripheral_device.
- Volatile_(computer_programming) wikiPageWikiLink Polling_(computer_science).
- Volatile_(computer_programming) wikiPageWikiLink Programming_language.
- Volatile_(computer_programming) wikiPageWikiLink Reserved_word.
- Volatile_(computer_programming) wikiPageWikiLink Thread_(computer_science).
- Volatile_(computer_programming) wikiPageWikiLink Thread_(computing).
- Volatile_(computer_programming) wikiPageWikiLink Type_qualifier.
- Volatile_(computer_programming) wikiPageWikiLink Value_(computer_science).
- Volatile_(computer_programming) wikiPageWikiLink Variable_(computer_science).
- Volatile_(computer_programming) wikiPageWikiLink Variable_(programming).
- Volatile_(computer_programming) wikiPageWikiLinkText "Volatile (computer programming)".
- Volatile_(computer_programming) hasPhotoCollection Volatile_(computer_programming).
- Volatile_(computer_programming) wikiPageUsesTemplate Template:Citation_needed.
- Volatile_(computer_programming) wikiPageUsesTemplate Template:Lowercase_title.
- Volatile_(computer_programming) wikiPageUsesTemplate Template:Mono.
- Volatile_(computer_programming) wikiPageUsesTemplate Template:Refimprove.
- Volatile_(computer_programming) wikiPageUsesTemplate Template:Reflist.
- 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 "Volatile (computer programming)".
- Volatile_(computer_programming) sameAs المتغير_المتقلب.
- Volatile_(computer_programming) sameAs Volatile.
- Volatile_(computer_programming) sameAs Volatile_(Informatik).
- Volatile_(computer_programming) sameAs Variable_volatile.
- Volatile_(computer_programming) sameAs Volatilitás_(programozás).
- Volatile_(computer_programming) sameAs Volatile_변수.
- Volatile_(computer_programming) sameAs Pemboleh_ubah_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) sameAs Volatile变量.
- Volatile_(computer_programming) wasDerivedFrom Volatile_(computer_programming)?oldid=644262109.
- Volatile_(computer_programming) isPrimaryTopicOf Volatile_(computer_programming).