global-variables

In der Computerprogrammierung ist eine globale Variable eine Variable, auf die in jedem Bereich zugegriffen werden kann (außer im Schatten). Interaktionsmechanismen mit globalen Variablen werden globale Mechanismen der globalen Umgebung (siehe auch globaler Zustand) genannt. Das Paradigma der globalen Umgebung wird dem Paradigma der lokalen Umgebung gegenübergestellt, bei dem alle Variablen lokal sind und keinen gemeinsamen Speicher haben (und daher können alle Interaktionen auf die Weitergabe von Nachrichten zurückgeführt werden).
3
Antworten

Malloc-Funktion (dynamische Speicherzuweisung), die bei globaler Verwendung zu einem Fehler führt

%Vor% %Vor% Nun ist die wirkliche Frage, können wir nicht die dynamische Speicherzuweisung global vornehmen? Warum zeigt es einen Fehler, wenn ich malloc global benutze? Und der Code funktioniert ohne Fehler, wenn ich die malloc Anweisung...
19.07.2011, 05:52
3
Antworten

Globales Python-Schlüsselwort im Vergleich zu Pylint W0603

Pylint W0603 gibt an:    Verwenden der globalen Anweisung. Wird verwendet, wenn Sie die Anweisung "global" verwenden   Aktualisieren Sie eine globale Variable. PyLint versucht nur, diese Verwendung zu verhindern.   Das bedeutet nicht, dass...
24.01.2013, 14:44
7
Antworten

Ist es eine schlechte Übung, einen Zustand in einer statischen Klasse zu haben?

Ich würde gerne so etwas tun: %Vor% Dies würde mir erlauben, die globale Sammlung von Foo s von überall aus zu verwalten. Allerdings wurde mir gesagt, dass statische Klassen immer zustandslos sein sollten - Sie sollten sie nicht zum Speic...
02.05.2010, 16:24
4
Antworten

Variablen zwischen Web-Arbeitern teilen? [globale Variablen?]

Gibt es eine Möglichkeit für mich, eine Variable zwischen zwei Web-Mitarbeitern zu teilen? (Web-Worker sind grundsätzlich Threads in Javascript) In Sprachen wie c # haben Sie: %Vor% Ich weiß, dass das ein schlechtes Beispiel ist, aber in...
14.02.2010, 20:42
4
Antworten

Service-Methode als globale Variable twig

In meiner symfony2-Anwendung habe ich eine getPorfolioUser-Methode, die eine bestimmte Benutzervariable zurückgibt. Ich freue mich darauf, anrufen zu können    {% if portfolio_user%} im Zweig. Ich habe nicht verstanden, wie ich das als...
04.03.2015, 19:08
1
Antwort

Globale Variable und Pythonflasche

Was ich tun möchte, ist nur das erste Event von einer API aus anzuzeigen. Die Variable heißt "firstevent" und der Wert sollte auf der Webseite angezeigt werden. Aber firstevent ist in einem def, also ändere ich es in eine globale Variable und ho...
04.10.2013, 13:49
5
Antworten

Verwendet Superglobals direkt gut oder schlecht in PHP?

Ich komme also nicht von einem riesigen PHP-Hintergrund - und ich frage mich, ob man in gut ausgeformtem Code die "Superglobals" direkt verwenden sollte, z. in der Mitte einer Funktion sagen $_SESSION['x'] = 'y'; oder wenn, wie ich normalerwe...
16.08.2010, 23:24
4
Antworten

Wie importiert man alle "unsere" Variablen aus dem unbenannten Perl-Modul, ohne sie aufzulisten?

Ich muss alle unsere Variablen aus dem unbenannten Perl-Modul (Module.pm) importieren und sie im Perl-Skript (Script.pl) verwenden. > Der folgende Code funktioniert gut ohne "use strict" , ist aber fehlgeschlagen. Wie kann ich diesen Cod...
12.09.2011, 17:00
3
Antworten

Deaktiviert die globale Variablensuche in Python

Kurz gesagt, die Frage: Gibt es eine Möglichkeit, Python daran zu hindern, nach Variablen außerhalb des aktuellen Bereichs zu suchen? Details: Python sucht nach Variablendefinitionen in äußeren Bereichen, wenn sie nicht im aktuellen Bere...
24.06.2015, 09:40
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