If in lSwitch the value FALSE is passed, no intermediate results from STATIC variables are used and instead all calculations with each function call run again.
Wenn in lSwitch der Wert FALSE übergeben wird, werden keine Zwischenergebnisse aus STATIC-Variablen verwendet und stattdessen bei jedem Funktionsdurchlauf alle Berechnungen erneut ausgeführt.
Variables declared within a parallel construct are defined as private except when they are declared with the static declarator, because static variables are not allocated on the stack.
Eine Besonderheit ist die Verwendung des Schlüsselwortes static bei der Deklaration von Variablen. Die mit static deklarierten Variablen sind immer shared, da sie nicht auf dem Stack abgelegt werden.
It would not matter much if only these two variables are used.
Wenn nur diese beiden Variablen benutzt werden, so macht das nichts.
As stated in the beginning, sometimes the variables are just too large.
Wie eingangs erwähnt, sind die Variablen manchmal einfach zu groß.
It is harder to identify where the referenced variables are declared.
Es ist schwerer zu erkennen, wo die referenzierten Variablen deklariert wurden.
As an example, it can be used to set static variables.
This is not sufficient to conclude that the variables are independent.
Dies reicht nicht aus, um festzustellen, dass die Variablen unabhängig sind.
Potentially sensitive or inappropriate content
Examples are used only to help you translate the word or expression searched in various contexts. They are not selected or validated by us and can contain inappropriate terms or ideas. Please report examples to be edited or not to be displayed. Potentially sensitive, inappropriate or colloquial translations are usually marked in red or in orange.