Scope est un contexte englobant où des valeurs et des expressions sont associées. Utilisez cette balise pour les questions sur différents types de portée ainsi que pour les questions dont la portée peut ne pas être claire.
J'essaie de comprendre la portée des classes imbriquées en Python. Voici mon exemple de code: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var La création de la classe ne se termine pas et j'obtiens l'erreur: <type 'exceptions.NameError'>: name 'outer_var' is not defined Essayer inner_var = Outerclass.outer_varne fonctionne pas. …
Veuillez considérer ce code. J'ai vu ce type de code plusieurs fois. wordsest un vecteur local. Comment est-il possible de le renvoyer depuis une fonction? Pouvons-nous garantir qu'il ne mourra pas? std::vector<std::string> read_file(const std::string& path) { std::ifstream file("E:\\names.txt"); if (!file.is_open()) { std::cerr << "Unable to open file" << "\n"; std::exit(-1); …
D'accord, supportez-moi là-dessus, je sais que ça va paraître horriblement alambiqué, mais s'il vous plaît, aidez-moi à comprendre ce qui se passe. from functools import partial class Cage(object): def __init__(self, animal): self.animal = animal def gotimes(do_the_petting): do_the_petting() def get_petters(): for animal in ['cow', 'dog', 'cat']: cage = Cage(animal) def pet_function(): …
Veuillez m'expliquer pourquoi la toute dernière echodéclaration est vide? Je m'attends à ce que cela XCODEsoit incrémenté dans la boucle while à une valeur de 1: #!/bin/bash OUTPUT="name1 ip ip status" # normally output of another command with multi line output if [ -z "$OUTPUT" ] then echo "Status WARN: …
Je veux comparer chaque chaîne d'un tableau avec une chaîne donnée. Ma mise en œuvre actuelle est: function startsWith(element) { return element.indexOf(wordToCompare) === 0; } addressBook.filter(startsWith); Cette fonction simple fonctionne, mais uniquement parce que pour le moment, wordToCompare est défini comme une variable globale, mais bien sûr, je veux éviter …
Souvent, il faut plusieurs types énumérés ensemble. Parfois, on a un conflit de nom. Deux solutions me viennent à l'esprit: utilisez un espace de noms ou utilisez des noms d'élément d'énumération «plus grands». Pourtant, la solution d'espace de noms a deux implémentations possibles: une classe factice avec une énumération imbriquée …
J'ai une situation comme ça ... class Outer(object): def some_method(self): # do something class Inner(object): def __init__(self): self.Outer.some_method() # <-- this is the line in question Comment puis-je accéder à la Outerméthode de la Innerclasse depuis la classe?
J'ai une question folle sur les commutateurs Java. int key = 2; switch (key) { case 1: int value = 1; break; case 2: value = 2; System.out.println(value); break; default: break; } Scénario 1 - Lorsque le keyest deux , il imprime avec succès la valeur 2. Scénario 2 - …
J'ai une chaîne que j'ai obtenue à partir d'un routeParamattribut de directive ou d'un autre, et je veux créer une variable sur la portée en fonction de cela. Alors: $scope.<the_string> = "something". Cependant, si la chaîne contient un ou plusieurs points, je veux la diviser et en fait "explorer" la …
En gros, j'utilise cette fonction pratique pour traiter les lignes de base de données (fermez un œil sur PDO et / ou d'autres choses) function fetch($query,$func) { $query = mysql_query($query); while($r = mysql_fetch_assoc($query)) { $func($r); } } Avec cette fonction, je peux simplement faire: fetch("SELECT title FROM tbl", function($r){ //> …
Comment appeler des fonctions définies dans le fichier abc.R dans un autre fichier, par exemple xyz.R? Une question supplémentaire est: comment appeler les fonctions définies dans abc.R à partir de l'invite / de la ligne de commande R?
Lorsque vous codez dans d'autres langues, vous créez parfois une étendue de bloc, comme ceci: statement ... statement { statement ... statement } statement ... statement Un des objectifs (parmi tant d'autres) est d'améliorer la lisibilité du code: montrer que certaines instructions forment une unité logique ou que certaines variables …
Dans CDI, il y a la pseudo-portée @ApplicationScopedet la ( javax.inject) @Singleton. Quelle est la différence entre eux? Outre le fait qui @ApplicationScopedest mandaté, et @Singletonne l'est pas. Puis-je simplement changer mon @Singletonharicot en @ApplicationScoped? Le @ApplicationScopedbean peut-il avoir deux instances (ou plus)?
Je continue de voir le mot-clé "mon" devant les noms de variables dans les exemples de scripts Perl en ligne mais je n'ai aucune idée de ce que cela signifie. J'ai essayé de lire les pages de manuel et d'autres sites en ligne mais j'ai du mal à discerner à …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.