static-initialization

hilf uns dieses Wiki zu bearbeiten
3
Antworten

Wie kann ich eine statische Initialisierungsmethode in C # vor der Main () -Methode ausführen?

Gegeben eine statische Klasse mit einer Initialisierungsmethode: %Vor% Wie kann ich sicherstellen, dass der Initialisierer vor Main() ausgeführt wird? Das Beste, was ich mir vorstellen kann, ist das Hinzufügen zu Foo : %Vor% Wird...
29.11.2012, 09:37
1
Antwort

Probleme beim Start von CUDA-Kernel aus dem statischen Initialisierungscode

Ich habe eine Klasse, die einen Kernel in ihrem Konstruktor wie folgt aufruft: "ScalarField.h" %Vor% "classA.h" %Vor% "main.cu" %Vor% Wenn ich diese Klasse auf main ( A a_object; ) instanziiere, erhalte ich keine Fehler. Wenn ic...
21.07.2014, 15:43
3
Antworten

Können Threads während der statischen Initialisierung sicher erstellt werden?

An einem gewissen Punkt erinnere ich mich daran, dass Threads erst in der ersten Zeile von main () sicher erstellt werden können, weil Compiler speziellen Code einfügen, um das Threading während der statischen Initialisierungszeit auszuführen. W...
18.09.2009, 15:06
2
Antworten

Ist es sicher, Vektoren während der statischen Initialisierung zu erstellen und zu verwenden?

Ich habe C ++ - Code, der Variablen für statische Lebenszeit deklariert, die durch Funktionsaufrufe initialisiert werden. Die aufgerufene Funktion erstellt eine vector -Instanz und ruft ihre push_back -Methode auf. Verletzt der Code das Do...
16.06.2014, 23:46