Je veux pouvoir me connecter à une firebase database PostgreSQL et trouver toutes les fonctions pour un schéma particulier. Ma pensée était que je pourrais faire une requête à pg_catalog ou information_schema et obtenir une liste de toutes les fonctions, mais je ne peux pas savoir où les noms et les parameters sont stockés. Je […]
Disons que j’ai un tableau. Je souhaite passer le tableau à une fonction. La fonction attend cependant deux arguments. Est-il possible de convertir le tableau à la volée en 2 arguments? Par exemple: a = [0,1,2,3,4] b = [2,3] a.slice(b) Cela donnerait une erreur dans Ruby. Je dois entrer a.slice(b[0],b[1]) Je cherche quelque chose de […]
J’ai une fonction avec le même nom, mais avec une signature différente dans une base et des classes dérivées. Lorsque j’essaie d’utiliser la fonction de la classe de base dans une autre classe qui hérite de la classe dérivée, je reçois une erreur. Voir le code suivant: class A { public: void foo(ssortingng s){}; }; […]
Je dois afficher les cotes et pour cela j’ai besoin d’incréments comme suit: Si le nombre est 1.0, il devrait être égal à 1 Si le nombre est 1.1, il devrait être égal à 1 Si le nombre est 1.2 devrait être égal à 1 Si le nombre est 1.3, il devrait être égal à […]
Il serait utile que quelqu’un puisse illustrer cela avec un exemple simple? Aussi, où serait-il utile d’utiliser parent.frame() au lieu de parent.env() et vice versa.
Nous avons deux façons différentes d’exprimer une fonction en JavaScript: Expression de fonction nommée (NFE) : var boo = function boo () { alert(1); }; Expression de fonction anonyme : var boo = function () { alert(1); }; Et les deux peuvent être appelés avec boo(); . Je ne peux vraiment pas voir pourquoi / […]
J’ai toujours vu des exemples et des cas où l’utilisation d’une macro est préférable à l’utilisation de la fonction. Quelqu’un pourrait-il m’expliquer avec un exemple l’inconvénient d’une macro par rapport à une fonction?
Il y a quelque chose que je ne comprends pas à propos des fonctions anonymes en utilisant la notation courte # (..) Les œuvres suivantes: REPL> ((fn [s] s) “Eh”) “Eh” Mais ce n’est pas le cas: REPL> (#(%) “Eh”) Cela marche: REPL> (#(str %) “Eh”) “Eh” Ce que je ne comprends pas c’est pourquoi […]
Dans le programme C++ suivant, la modification d’un membre de données statique à partir d’une fonction const fonctionne const : class A { public: static int a; // static data member void set() const { a = 10; } }; Mais la modification d’un membre de données non statique à partir d’une fonction const ne […]
J’ai du mal à voir l’utilité des pointeurs de fonction. Je suppose que cela peut être utile dans certains cas (ils existent, après tout), mais je ne peux pas penser à un cas où il est préférable ou inévitable d’utiliser un pointeur de fonction. Pouvez-vous donner un exemple de bon usage des pointeurs de fonctions […]