Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Nahar Senior JLI'ler
Alter: 36 Anmeldedatum: 16.07.2003 Beiträge: 267
Medaillen: Keine
|
Verfasst am: 10.09.2004, 14:30 Titel: volatile |
|
|
Hi,
Ich bin grad auf ein Sclüsselwort namens volatile gestossen. Es hat irgendwas mit dem Zugriff von zwei Prozessen auf die selbe Variable zu tun, aber mehr weiss ich nicht. Kann mir irgendjemand erklären was es genau bewirkt? |
|
Nach oben |
|
|
Mazze JLI'ler
Alter: 39 Anmeldedatum: 02.01.2004 Beiträge: 145
Medaillen: Keine
|
Verfasst am: 10.09.2004, 15:51 Titel: |
|
|
AFAIK werden volatile Variable "besonders" behandelt, da diese meistens dann extern, also außerhalb des Programmes verändert wird |
|
Nach oben |
|
|
Zyrian Super JLI'ler
Anmeldedatum: 30.08.2003 Beiträge: 321 Wohnort: Essen Medaillen: Keine
|
Verfasst am: 11.09.2004, 16:03 Titel: |
|
|
volatile ist quasi das gegenstück von const. es sagt dem compiler, dass eine variable sich jederzeit ändern kann (IIRC) _________________ Schau mir in die Augen, Kleines. |
|
Nach oben |
|
|
C++Builder Senior JLI'ler
Anmeldedatum: 04.10.2003 Beiträge: 235
Medaillen: Keine
|
Verfasst am: 11.09.2004, 19:51 Titel: |
|
|
kann das nicht jede Variable? |
|
Nach oben |
|
|
Fallen JLI MVP
Alter: 40 Anmeldedatum: 08.03.2003 Beiträge: 2860 Wohnort: Münster Medaillen: 1 (mehr...)
|
Verfasst am: 11.09.2004, 20:08 Titel: |
|
|
Wenn die Variable nicht vom eigenen Programm verändert wird kann es zu Fehlern kommen zum Beispiel wenn man eine Variable per Adressänderung an den Windowsinternen Timer koppelt. _________________ "I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse." |
|
Nach oben |
|
|
|