Questions sur function

8
réponses

Pourquoi passer par la référence const plutôt que par la valeur?

D'après ce que je comprends: quand vous passez par la valeur, la fonction fait une copie locale de l'argument passé et ... eux dire, pourquoi ne pas utiliser des références const tout le temps si cela optimise la performance tout le temps?
demandé sur 2010-04-06 09:22:24
3
réponses

Fonctions Inline - quelles sont-elles exactement vis-à-vis le mot-clé inline?

ce lien, ce qui est une fonction en ligne et quel est le mot-clé inline est expliqué. Je le lis parce que je me suis rendu ... sion inline. Quelqu'un peut-il mettre en évidence la différence pour moi (encore une fois en termes de points 1,2 et 3)?
demandé sur 2017-01-05 20:32:03
2
réponses

Comment puis-je générer une liste de dépendances de fonction dans MATLAB?

afin de distribuer une fonction que j'ai écrite qui dépend d'autres fonctions que j'ai écrites qui ont leurs propres dépen ... l y a une façon différente de le faire dans les versions plus anciennes, par tous les moyens merci de les ajouter ici.
demandé sur 2008-09-18 23:03:18
4
réponses

Comment définir des fonctions anonymes en C++?

puis-je définir des fonctions en C++? Je ne parle pas des fonctions lambda, pas des inline mot-clé qui provoque une optimisation du compilateur.
demandé sur 2012-09-18 23:33:43
3
réponses

Qu'est-ce qu'une poignée de fonction et comment est-elle utile?

quelqu'un Peut-il m'expliquer le sens de l' @ (fonction handle) opérateur et pourquoi l'utiliser?
demandé sur 2009-04-28 13:09:08
4
réponses

tableau carte ne fonctionne pas dans les classes

j'essaye de créer une classe pour gérer les tableaux mais je n'arrive pas à obtenir array_map() travailler dans ce domain ... ng.php on line 11 NULL Ce que je fais mal ou n'cette fonction tout simplement pas travailler à l'intérieur des classes?
demandé sur 2011-03-24 19:18:32
3
réponses

C fonction vs objectif-c méthode?

Quelle est la différence entre les deux? Si je suis en train d'écrire un programme, quand j'ai besoin d'un ceci: void aFunction() { //do something } et quand j'en ai besoin: -(void)aMethod { //do something else }
demandé sur 2011-01-31 04:13:33
4
réponses

Redéfinir une variable let'D dans la boucle de Clojure

OK. J'ai bricolé avec Clojure et je rencontre toujours le même problème. Nous allons prendre ce petit fragment de code su ... je ne suis pas dans une forme contraignante. s'il vous Plaît, m'éclairer sur la façon dont cela est censé fonctionner.
demandé sur 2009-06-02 21:05:44
2
réponses

Comment écrire une Rouille fonction qui prend un itérateur?

je voudrais écrire une fonction qui accepte un itérateur et renvoie les résultats de certaines opérations. Plus préciséme ... 'obtiens la même erreur si j'essaie de passer par référence; si j'utilise un Box, j'obtiens la durée de vie des erreurs.
demandé sur 2016-01-24 01:48:42
5
réponses

Pointeur de fonction en tant que membre d'une structure C

j'ai une structure comme suit, avec un pointeur vers une fonction appelée "length" qui retournera la longueur du membre d ... objet en C, mais je n'ai pas beaucoup d'expérience avec les pointeurs. Merci pour toute aide que vous pouvez me donner.
demandé sur 2009-08-29 07:41:18
11
réponses

comment créer une fonction portable isnan/isinf

j'ai utilisé isinf,isnan fonctions sur des plateformes Linux qui ont fonctionné parfaitement. Mais cela n'a pas fonctionn ... double a = 0; myChk(a); myChk(log(a)); myChk(-log(a)); myChk(0/log(a)); myChk(log(a)/log(a)); return 0; }
demandé sur 2010-02-12 04:40:30
5
réponses

Opérateur Haskell vs fonction priorité

j'essaie de vérifier quelque chose pour moi-même au sujet de l'opérateur et de la priorité de fonction dans Haskell. Par ... eux formulations sont équivalentes, alors le $ littéral dans la première formulation ne peut pas être consommé par map.
demandé sur 2010-06-27 00:24:39
3
réponses

Comment créer une fonction R programmatiquement?

Hadley Wickham récemment posé une question intéressante sur le r-devel de diffusion liste, et d'être incapable de trouver ... mais n'oubliez pas de citer Hadley si vous le faites. Si personne ne monte dans quelques heures, je le ferai moi-même.)
demandé sur 2012-10-20 01:12:15
3
réponses

Est-il légal d'utiliser le paramètre précédent pour en déclarer un nouveau?

le code suivant se compile proprement avec GCC: void func(int arg1, decltype(arg1) arg2) { (void)arg2; } int main(){} ... ieu de la déclaration de fonction semble étrange. Est-il réellement valide en C++ standard, ou est-ce une extension GCC?
demandé sur 2016-03-01 16:37:47
6
réponses

soit vs def en clojure

je veux faire une instance locale de Java Scanner cours dans un programme clojure. Pourquoi n'est-ce pas: ; gives me: c ... je suis sous l'impression que la seule différence était portée, mais apparemment pas. Quelle est la différence entre let et
demandé sur 2009-03-08 03:10:13
8
réponses

Comment convertir un "objet" en une fonction en JavaScript?

JavaScript permet de traiter les fonctions comme des objets--si vous définissez d'abord une variable comme une fonctio ... }; Que puis-je faire maintenant pour que bar.baz ait la valeur" QQQ " et bar() pour appeler la fonction?
demandé sur 2008-09-24 02:30:54
3
réponses

Décorateur basé sur la classe Python avec des paramètres qui peuvent décorer une méthode ou une fonction

j'ai vu beaucoup d'exemples de décorateurs de Python qui sont: "151980920 de la fonction" style décorateurs ( ... baby! in bar! In my decorator after call, with arg foo baby! Edit: si c'est important, J'utilise Python 2.7.
demandé sur 2012-02-23 20:22:02
9
réponses

Résolution de surcharge C++ [dupliquer]

cette question a déjà une réponse ici: fonction portant le même nom mais une sign ... thing(); //Why this? //b->DoSomething(); //Why not this? (Gives compiler error.) delete b; return 0; }
demandé sur 2008-09-16 17:09:10
3
réponses

Quel est l'ordre de destruction des arguments de fonction?

Si une fonction f avec les paramètres p_1 , ..., p_n types T_1 , ..., T_n respectivement est appelé avec les ... une nouvelle question séparée sur les paramètres . Voir les commentaires sur cette question pour la distinction.
demandé sur 2016-05-03 00:33:19
9
réponses

Comment puis-je appeler les fonctions PHP par JavaScript?

j'essaie d'appeler une fonction PHP à partir d'un fichier PHP externe dans un script JavaScript. Mon code est différent e ... as une bonne solution, vous pouvez merci propose une alternative, mais elle devrait appeler des valeurs de PHP externes.
demandé sur 2013-04-02 10:41:42
2
réponses

gdb, définit le point de rupture sur toutes les fonctions d'un fichier

y a-t-il une seule commande dans gdb qui peut définir des points de rupture sur toutes les fonctions d'un fichier donné ? ... que cela ne devrait pas être très difficile à implémenter dans gdb, mais je me demande juste si quelqu'un l'a déjà fait.
demandé sur 2009-09-25 12:04:18
3
réponses

Comment faire un.lib file when have a.dll fichier et fichier d'en-tête

j'essaie de créer une application dans visual studio qui sera capable d'accéder à un .fichier dll qui existe déjà. J'a ... ces fichiers). y a-t-il des directions pas à pas, similaires au lien ci-dessus, qui sont faciles à suivre?
demandé sur 2012-02-20 15:20:06
7
réponses

Puis-je définir un argument par défaut à partir d'un argument précédent?

est-il possible d'utiliser des arguments antérieurs dans une liste de paramètres de fonctions comme valeur par défaut ... ple, void f( int a, int b = a, int c = b ); Si cela est possible, existe-il des règles d'utilisation?
demandé sur 2009-12-10 16:05:40
6
réponses

Pourquoi devrais-je jamais surcharger les méthodes?

j'ai trouvé deux exemples dans mon livre de méthodes de surcharge, mais il n'explique pas clairement exactement pourqu ... i lu ce , mais je ne suis pas vraiment satisfait. Il semble tout aussi facile de faire de nouvelles méthodes.)
demandé sur 2016-07-23 04:40:30
3
réponses

Quelle est la raison pour laquelle les noms de fonction sont préfixés par un underscore du compilateur?

Quand je vois le code assembleur d'un C app, comme ceci: emacs hello.c clang -S -O hello.c -o hello.s cat hello.s les n ... xorb %al, %al callq _printf ; Here xorl %eax, %eax popq %rbp ret Leh_func_end0:
demandé sur 2011-05-06 12:09:52
4
réponses

Arguments de fonction par défaut dans Rust

est-il possible dans Rust de créer une fonction avec un argument par défaut? fn add(a: int = 1, b: int = 2) { a + b }
demandé sur 2014-06-05 01:13:42
3
réponses

Qu'est-ce que la méthode inline? [dupliquer]

cette question a déjà une réponse ici: Qu'est-ce qui est en ligne? ... exemple ou quelque chose ou simplement m'aider à comprendre ce que" il peut être Intim é " signifie. Merci.
demandé sur 2010-10-13 18:53:33
13
réponses

Supprimer les chiffres après la deuxième décimale, sans arrondir la valeur

j'ai de la valeur dans la variable php comme ça $var='2.500000550'; echo $var ce que je veux c'est supprimer tous les p ... in de supprimer tous les chiffres après 2 décimales simple. j'ai fatigué, flot() et beaucoup d'autres n' succès. Merci
demandé sur 2012-03-30 17:32:41
5
réponses

Graphique.js formatage de L'axe Y avec séparateur de devises et de milliers

j'utilise des graphiques.js pour afficher un graphique sur mon site. Actuellement, le label apparaît comme une longue ... vous supprimez l'un de ces deux morceaux de JavaScript cité ci-dessus) je vous Remercie pour toute aide.
demandé sur 2015-02-15 08:46:59
5
réponses

Pourquoi les fonctions" pures "s'appellent-elles"pures"? [fermé]

une fonction pure est une fonction qui n'a pas d'effets secondaires -- elle ne peut pas faire n'importe quelle sorte d'E/S ... d'abord utilisé le mot "pure" de cette façon, et quand? Existe-il d'autres mots qui signifient à peu près la même chose?
demandé sur 2011-10-13 11:05:17