Questions marquées «keyword»

232
Que signifie rendement en PHP?

J'ai récemment trébuché sur ce code: function xrange($min, $max) { for ($i = $min; $i <= $max; $i++) { yield $i; } } Je n'ai jamais vu ce yieldmot - clé auparavant. Essayer d'exécuter le code que j'obtiens Erreur d'analyse: erreur de syntaxe, T_VARIABLE inattendu sur la ligne x Alors, quel est...

180
Groovy: quel est le but de «def» dans «def x = 0»?

Dans le morceau de code suivant (tiré de la page Groovy Semantics Manual ), pourquoi préfixer l'affectation avec le mot def- clé ? def x = 0 def y = 5 while ( y-- > 0 ) { println "" + x + " " + y x++ } assert x == 5 Le defmot-clé peut être supprimé et cet extrait de code produirait les mêmes...

134
Utilisation pratique du mot-clé `stackalloc`

Quelqu'un a-t-il déjà utilisé stackalloclors de la programmation en C #? Je suis conscient de ce que fait, mais le seul moment où il apparaît dans mon code est par accident, car Intellisense le suggère lorsque je commence à taper static, par exemple. Bien que cela ne soit pas lié aux scénarios...

117
Haskell: Où vs Let

Je suis nouveau à Haskell et je suis très confus par Where vs. Let . Ils semblent tous deux avoir un objectif similaire. J'ai lu quelques comparaisons entre Where vs. Let mais j'ai du mal à discerner quand les utiliser. Quelqu'un pourrait-il fournir un contexte ou peut-être quelques exemples qui...

113
nouveau mot-clé dans la signature de méthode

Lors d'un refactoring, j'ai fini par créer une méthode comme l'exemple ci-dessous. Le type de données a été modifié par souci de simplicité. J'avais auparavant une déclaration de mission comme celle-ci: MyObject myVar = new MyObject(); Il a été remanié à ceci par accident: private static new...

110
Mot-clé `static` dans la fonction?

Je regardais la source de Drupal 7, et j'ai trouvé des choses que je n'avais jamais vues auparavant. J'ai fait quelques recherches initiales dans le manuel php, mais cela n'a pas expliqué ces exemples. Que fait le mot static- clé à une variable à l'intérieur d'une fonction? function...

103
C ++ 14 ajoute-t-il de nouveaux mots-clés au C ++?

Le Comité des normes C ++ a tendance à hésiter à ajouter de nouveaux mots-clés au langage, mais avec C ++ 11, ce n'était pas le cas. Quelques exemples: constexpr decltype thread_local auto // New usage noexcept nullptr static_assert alignof alignas Y a-t-il de nouveaux mots clés introduits avec C...