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
8
réponses

C++ types d'affichage: passer par const& ou par valeur?

Ceci est apparu dans une discussion de révision de code récemment, mais sans une conclusion satisfaisante. Les types en qu ... r de supposer C++11 ou C++14 sémantique, et des chaînes d'outils et des architectures cibles suffisamment modernes, etc.
demandé sur 2014-12-02 21:25:03
4
réponses

Comment appeler la méthode paramétrisée de JSP en utilisant JSTL / EL

comment appeler une méthode Java avec des arguments définis dans la classe Java, à partir de JSP en utilisant JSTL/EL. La méthode est de retourner des tableaux. Toute valeur de retour peut être utilisée.
demandé sur 2011-08-19 16:06:35
3
réponses

jQuery passant $(ceci) à une fonction

j'ai des lignes de code comme ceci: $(this).parent().parent().children().each(function(){ // do something }); ça ma ... nt().parent().children().each(function(){ // do something }); } Mais de cette façon, Il ne fonctionne pas.
demandé sur 2011-10-14 16:30:25
12
réponses

Comment passer la valeur "undefined" pour une fonction avec plusieurs paramètres?

je veux passer la valeur de 'undefined' sur une fonction de paramètre multiple mais sans omettre le paramètre. Qu'est-c ... dente. j'ai essayé avec: myFunction( ,"abc"); //don't seem to work Et: myFunction(undefined,"abc"); //neither work
demandé sur 2012-01-25 10:14:29
5
réponses

Comment passer tableau 2D (matrix) dans une fonction en C?

j'ai besoin pour ce faire persister des opérations sur la matrice. Est-ce à dire qu'il doit être passé par référence? cela suffira-t-il? void operate_on_matrix(char matrix[][20]);
demandé sur 2010-10-12 07:04:23
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
6
réponses

Envoi de données à partir de fragments imbriqués au fragment parent

j'ai un Fragment FR1 qui contient plusieurs NestedFragments;FRa,FRb,FRc. Ces NestedFragments sont changés en appuyant sur ... .newInstance(); ce qui précède se réfère aux champs du fragment parent; et comment ils sont initialement instanciés.
demandé sur 2014-04-18 00:35:51
9
réponses

Comment rafraîchir une page avec jQuery en passant un paramètre à L'URL

je rafraîchis ma page en utilisant jQuery: location.reload(); cela fonctionne très bien mais je veux rafraîchir la mê ... i mon url est www.myweb.com, je veux actualiser cette en passant un paramètre comme ceci www.myweb.com?single Merci
demandé sur 2011-03-08 16:22:37
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
4
réponses

Passer un tableau / liste en Python

j'ai regardé passer des tableaux, ou listes, comme Python a tendance à les appeler, dans une fonction. j'ai lu quelque ... ne erreur. je pense que je viens de me rendre complètement confusion et à la recherche de quelqu'un de clair pour moi.
demandé sur 2010-10-18 20:08:47
7
réponses

Comment puis-je passer une classe comme paramètre et retourner une collection générique en Java?

je suis en train de concevoir un simple objet D'accès aux données pour mon application Java. J'ai quelques classes (enreg ... it.class); List<User> users = myDataAccessObject.getAllRecords(User.class); Comment puis-je faire cela en Java?
demandé sur 2010-08-03 17:52:44
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
8
réponses

Qu'est-ce que "pass-par nom" et comment ça fonctionne exactement?

j'ai vérifié wikipedia, et googlé mais je ne peux toujours pas envelopper mon esprit autour de la façon dont pass-by-name fonctionne dans ALGOL 60.
demandé sur 2009-05-08 07:16:06
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

Passer une fonction* Awaitable * Anonymous comme paramètre

Code d'abord. C'est ce que je suis en train de faire. Je suis proche, mais je pense que j'ai juste besoin de corriger la ... Voici comment TwitterAction ().Post () est défini... public virtual async Task<bool> Post(string messageId){...}
demandé sur 2012-09-17 23:40:38