005
18.08.2007, 19:49 Uhr
Hans
Library Walker (Operator)
|
Hi,
ich hab den oben von Beefy aus dem Standard zitierten Text mal durch die Übersetzungsfunktion von Google geschickt. Das Ergebniss sieht so aus:
Zitat: |
Wenn eine Funktion mit dem atexit (<csdtlib>, 18.3 sehen), dem Anruf zum Ausgang dann folgend registriert wird, werden keine Gegenstände mit statischer Speicherdauer initialisiert vor der Ausrichtung dieser Funktion nicht zerstört, bis die eingetragene Funktion vom Endpunktprozeß benannt ist und durchgeführt hat. Einen Gegenstand mit der statischen konstruierten Speicherdauer, nachdem eine Funktion mit atexit registriert ist, dem Anruf zum Ausgang dann folgend, wird die eingetragene Funktion nicht verlangt, bis die Durchführung des Verbrennungsofens des Gegenstandes durchgeführt hat. Wenn atexit während des Aufbaus eines Gegenstandes benannt wird, wird der komplette Gegenstand, dem er gehört, zerstört, bevor die eingetragene Funktion benannt wird.
|
Sehr interessant ist gegen Ende "wird die eingetragene Funktion nicht verlangt, bis die Durchführung des Verbrennungsofens des Gegenstandes durchgeführt hat."
Alles in allem kann ich dazu nur sagen: Genial
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. Dieser Post wurde am 18.08.2007 um 19:50 Uhr von Hans editiert. |