Questions sur parameter-passing

23
réponses

Comment passer une variable par référence?

la documentation Python ne semble pas claire quant à savoir si les paramètres sont passés par référence ou valeur, et ... var = 'Changed' y a-t-il quelque chose que je puisse faire pour passer la variable par référence réelle?
demandé sur 2009-06-12 14:23:51
18
réponses

Que font ** (double étoile/astérisque) et * (étoile/astérisque) pour les paramètres?

dans les définitions de méthode suivantes, Que font les * et ** pour param2 ? def foo(param1, *param2): def bar(param1, **param2):
demandé sur 2008-08-31 19:04:35
5
réponses

Ce qui ne l'étoile de l'opérateur veut dire? [dupliquer]

possible Duplicate: que signifie *args et * * kwargs? que signifie l'opérateur ... Quand est-il utile et quand est-il pas? Doit-il être utilisé dans une déclaration de fonction ou à un appel?
demandé sur 2010-05-27 18:10:38
14
réponses

Que signifie map ( & : nom) dans Ruby?

j'ai trouvé ce code dans un RailsCast : def tag_names @tag_names || tags.map(&:name).join(' ') end que signifie (&:name) dans map(&:name) ?
demandé sur 2009-08-01 21:35:58
6
réponses

Y a-t-il des avantages à passer par un pointeur plutôt que par une référence en C++?

Quels sont les avantages de passer par un pointeur sur passer par référence en C++? Dernièrement, j'ai vu un ... e func(&mySprite); vs. func(SPRITE &x); avec un appel de func(mySprite);
demandé sur 2008-12-02 20:58:00
7
réponses

Passer des objets par référence ou valeur en C#

En C#, j'ai toujours pensé que les non-primitive variables passées par référence et des valeurs primitives passé par v ... e portée et revenir à l'appel de la méthode, que l'image n'est pas chargée sur l'objet d'origine? pourquoi?
demandé sur 2012-01-03 10:19:54
8
réponses

Paramètres de passage JavaFX FXML

Comment passer des paramètres à une fenêtre secondaire dans javafx? Est-il un moyen de communiquer avec le contrôleur ... de dire au contrôleur où chercher les informations du client (en passant l'id comme paramètre). des idées?
demandé sur 2013-01-07 03:33:12
10
réponses

Y a-t-il des inconvénients à passer des structures par valeur en C, plutôt que de passer un pointeur?

y a-t-il des inconvénients à passer des structures en valeur en C, plutôt que de passer un pointeur? si la st ... écrit précédemment, car il n'y a pas de valeur d'entrée pour la longueur, et il doit y avoir une longueur retournée.
demandé sur 2008-10-02 15:21:13
4
réponses

Comment passer une ligne sélectionnée à commandLink dans dataTable ou ui: repeat?

j'utilise des Primefaces dans une application JSF 2. J'ai un <p:dataTable> , et au lieu de sélectionner des lign ... tribut est rendu (cela fonctionne lorsque j'utilise une valeur fixe). Quelqu'un a une solution alternative?
demandé sur 2011-02-14 19:17:51
11
réponses

Fonction PHP avec paramètres optionnels

j'ai écrit une fonction PHP qui peut accepter 10 paramètres, mais seulement 2 sont nécessaires. Parfois, je veux défin ... a-t-il une meilleure façon de configurer la fonction pour que je ne puisse passer que le les paramètres que je veux?
demandé sur 2010-10-20 18:29:34
2
réponses

Passer le paramètre à EventHandler [dupliquer]

cette question a déjà une réponse ici: c# passer des paramètres supplémentaires à ... cas, je viens de passer de la méthode qui contient cet extrait de code, Comment passer le EventArgs du minuteur ?
demandé sur 2011-12-27 15:43:39
15
réponses

Meilleure pratique pour transmettre de nombreux arguments à la méthode?

de temps en temps , nous devons écrire des méthodes qui reçoivent beaucoup d'arguments , par exemple: public vo ... le à ajouter d'autres params avec peu de modification . quelle est la meilleure pratique pour ce genre de problème ?
demandé sur 2010-03-12 14:51:09
3
réponses

Comment transmettre le paramètre 'vagrant up' et l'avoir dans le champ D'application de Vagrantfile?

je cherche un moyen de passer paramètre à chef cookbook comme: $ vagrant up some_parameter , puis utilisez some_parameter dans l'un des livres de cuisine du Chef.
demandé sur 2013-01-02 19:03:04
6
réponses

Détecter si le paramètre passé est un tableau? Javascript [dupliquer]

possibilité de dupliquer: comment détecter si une variable est un tableau j'a ... (typeof paramThatCouldBeArray == 'array') est-ce possible? Comment faire? Merci d'avance.
demandé sur 2010-05-04 09:36:02
5
réponses

Passage par pointeur et Passer par la référence [dupliquer]

possible Duplicate: quelles sont les différences entre la variable pointeur et la variable de réf ... e Before Swap a=45 b=35 After Swap with pass by pointer a=35 b=45 After Swap with pass by reference a=45 b=35
demandé sur 2011-12-20 09:11:35
4
réponses

Les helpers de Rails devraient-ils supposer qu'une variable d'instance existe ou devraient-ils les recevoir comme paramètres?

je me demande s'il y a un principe de programmation spécifique (Demeter?) qui soutient l'idée que les helpers de Rails ... r une réponse. Cockadoodledoo! cette question est similaire, mais n'a jamais reçu de réponse précise.
demandé sur 2011-06-25 03:04:00
9
réponses

Comment passer un hachage à une fonction en Perl?

j'ai une fonction qui prend une variable et un tableau associatif, mais je n'arrive pas à les faire passer à droite. J ... \n"; foreach (keys %aa) { print $_ . " : " . $aa{$_} . "\n"; $aa{$_} = $aa{$_} . "+"; } }
demandé sur 2009-04-29 23:08:34
6
réponses

Pourquoi devons-nous spécifier la taille de la colonne en passant un tableau 2D comme paramètre?

Pourquoi mon paramètre ne peut-il pas être void example(int Array[][]){ /*statements*/} Pourquoi dois-j ... u'il n'y avait pas d'erreur syntaxique ou sémantique quand j'ai fait ça mon paramètre? Ou ai-je raté quelque chose?
demandé sur 2012-10-10 10:46:23
3
réponses

Comment lambdas C++11 est-il représenté et passé?

passer une lambda est vraiment facile en c++11: func( []( int arg ) { // code } ) ; mais je me demand ... ou les objets de fonction passent-ils d'une manière ou d'une autre différemment des structures c++ régulières?
demandé sur 2013-06-04 19:04:15
2
réponses

Les paramètres optionnels dans les fonctions Python et leurs valeurs par défaut [dupliquer]

possible Duplicate: "Least Astonishment" en Python: L'Argument par défaut Mutable ... pourquoi F(1) retourne [0, 1] et non [1] ? je veux dire, ce qui se passe à l'intérieur ?
demandé sur 2011-06-22 10:29:06
3
réponses

Utilisation D'un OrderedDict en * * kwargs

est-il possible de passer une instance OrderedDict à une fonction qui utilise la syntaxe **kwargs et de conserver l'or ... de l'ordre est bon, donc je veux garder **kwargs et pas simplement passer L'OrderedDict comme un argument régulier
demandé sur 2014-11-05 04:10:48
3
réponses

Est-il possible d'omettre le paramètre de sortie? [dupliquer]

cette question a déjà une réponse ici: C# 4.0 option/ref arguments ... e une dupe; la question cette question est apparue comme un dupe de demande réellement une chose différente.
demandé sur 2011-01-19 23:11:43
5
réponses

'passer des paramètres par référence" en Ruby?

dans Ruby, est-il possible de passer par référence un paramètre avec une sémantique de type valeur (par exemple un Fix ... ke func(ref a) puts a #should read '6' Btw. Je sais que je pourrais simplement utiliser: a = func(a)
demandé sur 2008-10-02 13:33:16
5
réponses

WP7: passer le paramètre à la nouvelle page?

dans une application Windows Phone 7 Silverlight j'appelle une nouvelle page en utilisant NavigationService.Nav ... amètres simples c'est ok, mais comment passer une liste? Des objets complexes? Tout sauf simple valeurs?
demandé sur 2010-11-10 13:21:37
4
réponses

Envoyer la liste/le tableau comme paramètre avec jQuery getJson

j'ai ce qui suit où j'essaie d'envoyer list/array à la méthode de contrôleur MVC: var id = []; var inStock = [] ... st(int ids, bool stocked) { } alors ça marche bien, donc je ne pense pas que ce soit un problème de routage.
demandé sur 2010-09-09 17:19:35
2
réponses

Invoquer des méthodes directes ou des méthodes avec des arguments / variables / paramètres dans EL

Comment puis-je dans JSF 2.0 invoquer des méthodes directes ou des méthodes avec des arguments / variables / paramètre ... ption: erreur D'analyse: # {bean.liste.taille()} COM.soleil.El.analyseur.ParseException: Rencontre "("
demandé sur 2010-07-19 23:18:34
6
réponses

Java passe-t-il vraiment des objets par valeur? [dupliquer]

Double Possible: est Java pass par référence? public class myClass{ public st ... a passage par valeur, mais pourquoi faut-il passer obj par référence dans l'exemple précédent, et de les modifier?
demandé sur 2011-10-25 21:44:29
1
réponses

Transmettre les paramètres à un contrôleur lors du chargement D'un FXML [dupliquer]

cette question a déjà une réponse ici: Passing Parameters JavaFX FXML ... t-il un moyen de passer L'ID utilisateur dont j'ai besoin, et d'y accéder par la méthode initialize() du contrôleur?
demandé sur 2013-01-17 04:09:49
1
réponses

Passer un objet entre @ ViewScoped beans sans utiliser GET params

j'ai un browse.xhtml où je parcours une liste de cars et je veux voir les détails de la voiture dans details.xhtml quan ... i et ici . y a-t-il un moyen d'y parvenir? J'utilise Mojarra 2.2.8 avec PrimeFaces 5 et OmniFaces 1.8.1.
demandé sur 2014-09-06 01:46:24
1
réponses

L'accès à la mémoire dynamique ne fonctionne qu'à l'intérieur de la fonction

cette question est destinée à être utilisée comme un double canonique pour cette FAQ: j'attribue des données ... 0 1 2 3 4 , mais quand je l'appelle de main , j'obtiens un plantage de programme. Quelle en est la raison?
demandé sur 2016-09-14 12:20:30