Als «scope» getaggte Fragen

Der Bereich ist ein umschließender Kontext, in dem Werte und Ausdrücke verknüpft sind. Verwenden Sie dieses Tag für Fragen zu verschiedenen Arten von Bereichen sowie für Fragen, bei denen der Bereich möglicherweise unklar ist.


3
Wie soll ich das Schlüsselwort "my" in Perl verwenden?
Ich sehe das Schlüsselwort "my" immer wieder vor Variablennamen in Beispiel-Perl-Skripten online, aber ich habe keine Ahnung, was es bedeutet. Ich habe versucht, die Handbuchseiten und andere Websites online zu lesen, aber ich habe Schwierigkeiten zu erkennen, wofür sie gedacht sind, da ich einen Unterschied zwischen der Verwendung und dem …

3
Angularjs, Passing Scope zwischen Routen
Ich habe eine Situation mit einem Formular, das sich über mehrere Seiten erstreckt (möglicherweise nicht ideal, aber so ist es). Ich möchte einen Bereich für das gesamte Formular haben, der im Laufe der Zeit ausgefüllt wird, damit der Benutzer sich leicht an den Status erinnert, wenn er zwischen den Schritten …


3
ECMAScript 2015: const in for-Schleifen
Welches der beiden folgenden Codefragmente (oder keines / beide) sollte in einer vollständigen Implementierung von ECMAScript 2015 funktionieren: for (const e of a) for (const i = 0; i < a.length; i += 1) Nach meinem Verständnis sollte das erste Beispiel funktionieren, da ees für jede Iteration initialisiert wird. Sollte …

6
gemeinsame globale Variablen in C.
Wie kann ich globale Variablen erstellen, die in C gemeinsam genutzt werden? Wenn ich es in eine Header-Datei lege, beschwert sich der Linker, dass die Variablen bereits definiert sind. Ist die einzige Möglichkeit, die Variable in einer meiner C-Dateien zu deklarieren und manuell externs oben in allen anderen C-Dateien einzufügen, …

8
Zugriff auf eine globale Variable in einer PHP-Funktion
Gemäß den meisten Bereichsregeln für Programmiersprachen kann ich auf Variablen zugreifen, die außerhalb der darin enthaltenen Funktionen definiert sind. Warum funktioniert dieser Code jedoch nicht? <?php $data = 'My data'; function menugen() { echo "[" . $data . "]"; } menugen(); ?> Die Ausgabe ist [].
81 php  scope 

5
Umfangsprobleme mit Angular UI modal
Ich habe Probleme, die Bereiche für ein eckiges UI-Modal zu verstehen / zu verwenden. Obwohl dies hier nicht sofort ersichtlich ist, habe ich die Module und alles richtig eingerichtet (soweit ich das beurteilen kann), aber gerade in diesen Codebeispielen finde ich den Fehler. index.html (der wichtige Teil davon) <div class="btn-group"> …

1
Verschachtelte Vorlagen mit abhängigem Bereich
Was ist der abhängige Bereich und welche Bedeutung hat der Typname im Zusammenhang mit dem folgenden Fehler? $ make g++ -std=gnu++0x main.cpp main.cpp:18:10: error: need 'typename' before 'ptrModel<std::vector<Data> >::Type' because 'ptrModel<std::vector<Data> >' is a dependent scope make: *** [all] Error 1 /* * main.cpp */ #include <vector> #include <memory> template<typename …
80 c++  templates  scope  nested 

11
Was bedeuten geschweifte Klammern in Java für sich?
Ich habe Java-Code, der geschweifte Klammern auf zwei Arten verwendet // Curly braces attached to an 'if' statement: if(node.getId() != null) { node.getId().apply(this); } // Curly braces by themselves: { List<PExp> copy = new ArrayList<PExp>(node.getArgs()); for(PExp e : copy) { e.apply(this); } } outAMethodExp(node); Was bedeuten diese eigenständigen geschweiften Klammern …

1
Greifen Sie vom Dekorateur auf sich selbst zu
In setUp () -Methode von Unittest Ich habe Setup einige Selbst Variablen, die in aktuellen Tests später referenziert werden. Ich habe auch einen Dekorateur für die Protokollierung erstellt. Gibt es eine Möglichkeit, wie ich vom Dekorateur auf diese Selbstvariablen zugreifen kann ? Der Einfachheit halber veröffentliche ich diesen Code: def …

6
Wie schreibe ich in Python 2 in eine Variable im übergeordneten Bereich?
Ich habe den folgenden Code in einer Funktion: stored_blocks = {} def replace_blocks(m): block = m.group(0) block_hash = sha1(block) stored_blocks[block_hash] = block return '{{{%s}}}' % block_hash num_converted = 0 def convert_variables(m): name = m.group(1) num_converted += 1 return '<%%= %s %%>' % name fixed = MATCH_DECLARE_NEW.sub('', template) fixed = MATCH_PYTHON_BLOCK.sub(replace_blocks, …


6
Ich gebe meiner Funktion Zugriff auf eine externe Variable
Ich habe ein Array außerhalb: $myArr = array(); Ich möchte meiner Funktion Zugriff auf das Array außerhalb des Arrays gewähren, damit es Werte hinzufügen kann function someFuntion(){ $myVal = //some processing here to determine value of $myVal $myArr[] = $myVal; } Wie gebe ich der Funktion den richtigen Bereich für …
76 php  function  scope 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.