Pytania otagowane jako constants

Stałe w programowaniu to definicje, których wartość jest ustalana podczas wykonywania programu. Na przykład literały w większości języków są stałymi. W referencyjnie przejrzystych stylach programowania wszystkie definicje są stałe. Obszar przechowywania danych kwalifikowany jako const (obiekt, pole, zmienna, parametr) to taki, który „nigdy się nie zmienia”, co umożliwia dodatkowe optymalizacje generatora kodu i dodatkowe statyczne sprawdzanie poprawności programu.

17
Czytanie statyczne vs const
Czytałem o consti static readonlypola. Mamy pewne klasy, które zawierają tylko wartości stałe. Używane do różnych rzeczy w naszym systemie. Zastanawiam się więc, czy moja obserwacja jest poprawna: Czy tego rodzaju stałe wartości powinny zawsze dotyczyć static readonlywszystkiego, co publiczne? I używać tylko constdo wewnętrznych / chronionych / prywatnych wartości? …
1386 c#  constants 



14
Stałe w celu C
Zajmuję się Cocoa aplikacji i używam stale NSStrings jako sposobów przechowywania nazwy klawiszy do moich preferencji. Rozumiem, że to dobry pomysł, ponieważ w razie potrzeby umożliwia łatwą zmianę kluczy. Ponadto jest to całe pojęcie „oddziel swoje dane od logiki”. W każdym razie, czy istnieje dobry sposób, aby zdefiniować te stałe …

30
Jak utworzyć stałą w Pythonie?
Czy istnieje sposób zadeklarowania stałej w Pythonie? W Javie możemy tworzyć stałe wartości w następujący sposób: public static final String CONST_NAME = "Name"; Jaki jest odpowiednik powyższej stałej deklaracji Java w Pythonie?
988 python  constants 



13
Jaka jest różnica między char [s] a char * s?
W C można użyć literału łańcuchowego w deklaracji takiej jak ta: char s[] = "hello"; lub tak: char *s = "hello"; Jaka jest różnica? Chcę wiedzieć, co faktycznie dzieje się pod względem czasu przechowywania, zarówno podczas kompilacji, jak i wykonywania.
506 c  string  char  constants 

17
Stałe PHP zawierające tablice?
To się nie udało: define('DEFAULT_ROLES', array('guy', 'development team')); Najwyraźniej stałe nie mogą przechowywać tablic. Jaki jest najlepszy sposób na obejście tego? define('DEFAULT_ROLES', 'guy|development team'); //... $default = explode('|', DEFAULT_ROLES); To wydaje się niepotrzebnym wysiłkiem.
407 php  arrays  constants  scalar 

28
Jaki jest najlepszy sposób na implementację stałych w Javie? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Zamknięte 2 lata temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Widziałem takie przykłady: public class MaxSeconds { …
372 java  constants 



14
Deklarujesz stałe statyczne w klasach ES6?
Chcę zaimplementować stałe w class , ponieważ to jest sens, aby znaleźć je w kodzie. Do tej pory wdrażałem następujące obejście metodami statycznymi: class MyClass { static constant1() { return 33; } static constant2() { return 2; } // ... } Wiem, że istnieje możliwość majstrowania przy prototypach, ale wielu …

2
Co oznacza stała 0,0039215689?
Ciągle widzę tę stałą wyskakującą w różnych plikach nagłówka grafiki 0.0039215689 Może to ma coś wspólnego z kolorem? Oto pierwsze trafienie w Google : void RDP_G_SETFOGCOLOR(void) { Gfx.FogColor.R = _SHIFTR(w1, 24, 8) * 0.0039215689f; Gfx.FogColor.G = _SHIFTR(w1, 16, 8) * 0.0039215689f; Gfx.FogColor.B = _SHIFTR(w1, 8, 8) * 0.0039215689f; Gfx.FogColor.A = …

6
Jaka jest różnica między „const” a „val”?
Niedawno przeczytałem o tym constsłowie kluczowym i jestem tak zdezorientowany! Nie mogę znaleźć żadnej różnicy między consti valsłowa kluczowego, to znaczy możemy korzystać zarówno z nich, aby zmienną niezmienny, jest jeszcze coś, co mi brakuje?
276 constants  kotlin 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.