Pytania oznaczone «keyword»

232
Co oznacza wydajność w PHP?

Niedawno natknąłem się na ten kod: function xrange($min, $max) { for ($i = $min; $i <= $max; $i++) { yield $i; } } Nigdy wcześniej nie widziałem tego yieldsłowa kluczowego. Próbuję uruchomić kod Błąd analizy: błąd składni, nieoczekiwany T_VARIABLE w linii x Czym jest to yieldsłowo...

180
Groovy: jaki jest cel „def” w „def x = 0”?

W poniższym kodzie (zaczerpniętym ze strony Groovy Semantics Manual ), po co poprzedzać przypisanie słowem kluczowym def? def x = 0 def y = 5 while ( y-- > 0 ) { println "" + x + " " + y x++ } assert x == 5 Słowo defkluczowe można usunąć, a ten fragment kodu przyniesie takie same wyniki....

134
Praktyczne użycie słowa kluczowego `stackalloc`

Czy ktoś kiedykolwiek faktycznie używał stackallocpodczas programowania w C #? Zdaję sobie sprawę z tego, co się dzieje, ale jedyny raz, kiedy pojawia się to w moim kodzie, to przypadek, bo Intellisense podpowiada to np. Gdy zaczynam pisać static. Chociaż nie jest to związane ze scenariuszami...

117
Haskell: Where vs. Let

Jestem nowy w Haskell i jestem bardzo zdezorientowany przez Where vs. Let . Wydaje się, że oba mają podobny cel. Przeczytałem kilka porównań między Where vs. Let, ale mam problem z rozróżnieniem, kiedy użyć każdego z nich. Czy ktoś mógłby podać jakiś kontekst lub może kilka przykładów, które...

113
new słowo kluczowe w sygnaturze metody

Podczas refaktoryzacji stworzyłem metodę taką jak na poniższym przykładzie. Typ danych został zmieniony ze względu na prostotę. Wcześniej miałem takie oświadczenie przydziału: MyObject myVar = new MyObject(); Zostało to refaktoryzowane przez przypadek: private static new MyObject...

110
słowo kluczowe `static` wewnątrz funkcji?

Szukałem źródła Drupala 7 i znalazłem kilka rzeczy, których wcześniej nie widziałem. Najpierw zajrzałem do podręcznika php, ale nie wyjaśniłem tych przykładów. Co robi słowo kluczowe staticze zmienną wewnątrz funkcji? function module_load_all($bootstrap = FALSE) { static $has_run =...

103
Czy C ++ 14 dodaje nowe słowa kluczowe do C ++?

Komitet Standardów C ++ ma tendencję do unikania dodawania nowych słów kluczowych do języka, jednak w przypadku C ++ 11 tak nie było. Kilka przykładów: constexpr decltype thread_local auto // New usage noexcept nullptr static_assert alignof alignas Czy w C ++ 14 wprowadzono jakieś nowe słowa...