extern

extern ist ein Zugriffsspezifizierer in C und C ++, der eine globale Variable definiert, die für alle Objektmodule sichtbar ist.
2
Antworten

Wie kann ich externe Variablen in Python wie 'extern int x;' in C?

Wie kann ich externe Variablen in Python verwenden, wie extern int x; in C? Zum Beispiel main1.py: %Vor% myfunc.py: %Vor%     
03.08.2013, 15:52
2
Antworten

Neudefinition von Variablen für einzelne Header zu vermeiden

Ich habe eine einzige Header-Anforderung für einen Code, was bedeutet, dass keine Deklarationen und Definitionen in separate Header- und Quelldateien aufgeteilt werden sollten. Ich habe es richtig implementiert und es funktioniert wie für meinen...
12.09.2016, 12:54
3
Antworten

Warum würden Sie 'extern void my_func ();' anstatt "my_utils.h" einzuschließen?

Ich arbeite an etwas Code, den ich nicht geschrieben habe und bemerkte, dass es viele extern void my_func(); gibt. Mein Verständnis ist, dass extern für globale Variablen, nicht für Funktionen. Gibt es einen praktischen Grund, eine F...
06.10.2010, 22:31
1
Antwort

Was passiert, wenn Sie extern "C" verschachteln?

Es sieht so aus, als wäre die Verschachtelung extern "C" legal. Zum Beispiel: %Vor% Der zweite extern "C" wird im Wesentlichen ignoriert. Ist das durch den C ++ - Standard gewährleistet? Wo?     
04.01.2018, 16:45