Słowa kluczowe to specjalne słowa używane jako identyfikatory przez język. Są to zarezerwowane słowa akceptowane przez kompilator lub interpreter, dlatego nie powinny (lub nie mogą) być używane jako nazwa zmiennej lub funkcji.
Co registersłowo kluczowe robi w języku C? Czytałem, że jest on wykorzystywany do optymalizacji, ale nie jest jasno zdefiniowany w żadnym standardzie. Czy nadal jest to istotne, a jeśli tak, to kiedy go użyjesz?
Używam C ++ przez krótki czas i zastanawiam się nad nowym słowem kluczowym. Po prostu powinienem go używać, czy nie? 1) Z nowym słowem kluczowym ... MyClass* myClass = new MyClass(); myClass->MyField = "Hello world!"; 2) Bez nowego słowa kluczowego ... MyClass myClass; myClass.MyField = "Hello world!"; Z punktu widzenia …
Jestem tym zmieszany. Większość z nas została poinformowana, że w Javie nie ma goto. Ale odkryłem, że jest to jedno ze słów kluczowych w Javie. Gdzie można go użyć? Jeśli nie można go użyć, to dlaczego został uwzględniony w Javie jako słowo kluczowe?
Słyszałem o słowie kluczowym „wydajność” w JavaScript, ale znalazłem bardzo słabą dokumentację na jego temat. Czy ktoś może mi wyjaśnić (lub polecić witrynę, która wyjaśnia) jego użycie i do czego służy?
Mam listę słów w słowniku o wartości = powtórzenie słowa kluczowego, ale chcę tylko listę wyrazistych słów, więc chciałem policzyć liczbę słów kluczowych. Czy istnieje sposób na policzenie liczby słów kluczowych lub jest inny sposób, w jaki powinienem szukać odrębnych słów?
Widziałem defaultużywane obok deklaracji funkcji w klasie. Co to robi? class C { C(const C&) = default; C(C&&) = default; C& operator=(const C&) & = default; C& operator=(C&&) & = default; virtual ~C() { } };
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 …
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 użytkowania programu stackalloc, w …
Mam przelotną wiedzę na temat innych Lispsów (szczególnie Scheme) od dawna. Ostatnio czytałem o Clojure . Widzę, że zawiera zarówno „symbole”, jak i „słowa kluczowe”. Znane mi symbole, ale nie ze słowami kluczowymi. Czy inne Lispy mają słowa kluczowe? Czym różnią się słowa kluczowe od symboli innych niż mające inną …
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 pokazują, kiedy …
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 CreateSomething() { return new MyObject{"Something New"}; } Było to wynikiem mojego błędu wycinania / …
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 = FALSE
Znalazłem dziwne słowo kluczowe w NSObject.h - (oneway void)release; Przeszukałem sieć i dowiedziałem się, że wiąże się to z asynchronicznym przekazywaniem wiadomości, które wygląda podobnie z przekazywaniem wiadomości Erlanga. Wydaje się, że może to zrobić wiele interesujących rzeczy. Jakie są dobre przypadki użycia tego słowa kluczowego?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.