constants

Dlaczego zachowanie puli stałej całkowitej zmienia się przy 127?

Nie jestem w stanie zrozumieć, jak działa Pula stała Javy dla liczby całkowitej. Rozumiem zachowanie łańcuchów i dlatego jes ... t Integer i1 = 128; Integer i2 = 128; System.out.println(i1==i2); // False. WHY????? Czy ktoś może mi pomóc to zrozumieć?

Konwencja nazewnictwa stałych Scali?

Jaka jest konwencja nazewnictwa stałych Scali? Krótkie wyszukiwanie na sugestie StackOverflow wielkie litery CamelCase( pierw ... l ThisIsAConstant = 1.23 val THIS_IS_ANOTHER_CONSTANT = 1.55 val thisIsAThirdConstant = 1.94 Jaki jest zalecany styl Scala?

c#: Jak używać enum do przechowywania stałych łańcuchów? [duplikat]

Możliwy duplikat:Enum with strings Jest możliwe, aby mieć stałe łańcuchowe w enum jak enum{name1="hmmm" name2= ... class operation { public const string name1="hmmm"; public const string name2="bdidwe" }

Zakres stałych w modułach Ruby

Mam mały problem ze stałym zasięgiem w modułach mixin. Powiedzmy, że mam coś takiego module Auth USER_KEY = "user" unles ... ęty z definicji modułów user_key. Czy ktoś ma jakiś pomysł jak uzyskać autoryzację do korzystania z klasowej wersji USER_KEY?

Po co łapać wyjątek jako reference-to-const?

Słyszałem i czytałem wiele razy, że lepiej jest złapać wyjątek jako odniesienie do const, niż jako odniesienie. Dlaczego jest ... std::exception& e) { // stuff } Lepiej niż: try { // stuff } catch (std::exception& e) { // stuff }

Jak zadeklarować tablicę jako stałą w Objective-c?

Poniższy kod daje mi błędy: // constants.h extern NSArray const *testArray; // constants.m NSArray const *testArray = [N ... ent is not constant Lub jeśli odbieram wskaźnik ( * ) otrzymuję:statically allocated instance of Objective-C class 'NSArray'

jaki jest powód jawnego deklarowania wartości L lub UL dla długich

Z przykładu unsigned long x = 12345678UL Zawsze dowiedzieliśmy się, że kompilator musi widzieć tylko "long" w powyższym p ... bitach) pamięci. Pytanie brzmi, Dlaczego powinniśmy używać L / UL w stałych długich, nawet po zadeklarowaniu, że jest długa.

C++0x lambda przechwytywanie przez wartość zawsze const?

Czy Jest jakiś sposób na przechwycenie wartości i uczynienie przechwyconej wartości non-const? Mam funktor biblioteki, który ... _tmain(int argc, _TCHAR* argv[]) { foo afoo; auto bar = [=] () -> bool { afoo(true); }; return 0; }

Dlaczego nie mogę przekonwertować ' char** 'na' const char * const* ' w C?

Poniższy fragment kodu (poprawnie) wyświetla ostrzeżenie w C i błąd w C++ (używając odpowiednio gcc & g++, testowanych z ... Only reads the data from in, does not write to it } I chciałem wywołać go na znak**, jaki byłby właściwy typ dla parametru?

Stałe Swift: Struct lub Enum

Nie jestem pewien, które z obu są lepsze do zdefiniowania stałych. Struct lub enum. Struktura będzie kopiowana za każdym raze ... zyści daje wybór struktury lub enum? Francisco say use Struct ' s. Ray Wunderlich powiedział, że użyj Enum. uzasadnienie.

Gdzie / jak kodować stałe w aplikacji Rails 3 [duplikat]

Możliwy duplikat:Ruby on Rails: gdzie definiować stałe globalne? Jestem zainteresowany zrobieniem tego w "Rails Way" ... umieszczanie ich tam? Lub owinąć je w klasie w stałych.plik rb w katalogu config / initializers? Which way is the Rails Way?

Jak najlepiej zdefiniować stałą log TAG w Kotlinie?

Tworzę moje pierwsze zajęcia Kotlina w mojej aplikacji na Androida. Zazwyczaj dla celów logowania mam stałą o nazwie TAG. Co ... ogę zdefiniować tam TAG stałą? Czy jest jeszcze droga do Kotlina gdzie nie mam tej dziwnej konstrukcji class.java.simpleName?

Jaka jest różnica między "const" a "val"?

Ostatnio czytałem o const słowo kluczowe, i jestem bardzo zdezorientowany! Nie mogę znaleźć żadnej różnicy między nim a słowe ... ym val, chodzi mi o to, że możemy użyć obu z nich do stworzenia niezmiennej zmiennej, czy jest coś jeszcze, czego mi brakuje?

Nadpisywanie stałych klas vs właściwości

Chciałbym lepiej zrozumieć, dlaczego w poniższym scenariuszu istnieje różnica w sposobie dziedziczenia stałych klas w stosunk ... iana. Przeczytałem dokumentację, ale nie widzę żadnej wzmianki o tym niuansie. Czy ktoś może rzucić dla mnie trochę światła?

Wiele argumentów Java notacja kropkowa-Varargs

Właśnie uznałem notację kropkową dla deklaracji metody z wieloma argumentami Tak: public function getURLs(URL... urls){ ... ozumiałem jego zachowanie? gdzie jest dokumentacja tej składni? z jakiej wersji JRE (J2ME,J2SE,Dalvik) jest to obsługiwane?

Czy możliwe jest zdefiniowanie stałej klasy wewnątrz Enum?

Python 3.4 wprowadza nowy moduł enum, który dodaje typ wyliczeniowy do języka. Dokumentacja dla enum.Enum zawiera przykład ... idealne. Czy Jest jakiś sposób, aby zdefiniować stałą klasy wewnątrz Enum, lub jakieś obejście, aby osiągnąć ten sam efekt?

Jak przedefiniować stałą Ruby bez ostrzeżenia?

Uruchamiam Kod Ruby, który ewaluuje plik Ruby za każdym razem, gdy zmienia się jego data. W pliku mam stałe definicje, takie ... zy kod jest potrzebny tylko dla Ruby 1.8. W Rubim 1.9 odpowiedź P3t3rU5 nie daje żadnego ostrzeżenia i jest po prostu lepsza.

Tworzenie typu stałego i ograniczanie jego wartości

Mam pytanie o typy stałych, które są ograniczone do pewnych wartości i jak to osiągnąć w Go. Powiedzmy, że tworzę typ unary, ... tive { return 1 } return -1 } Czy jest to poprawny sposób na ograniczenie typu do pewnych stałych wartości?

Jak zadeklarować stałe łańcuchowe w JavaScript? [duplikat]

To pytanie ma już odpowiedź tutaj: czy są stałe w JavaScript? 33 odpowiedzi Chcę zadeklarować stałe łańcuchowe w JavaScript. Czy jest na to sposób?

Czas w Javie?

Czy istnieje Pakiet Java z tymi wszystkimi irytującymi stałymi czasowymi jak milisekund/sekund/minut w minutę / godzinę/dzień / rok? Nie chciałbym powielać czegoś takiego.