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.


12
Ruby on Rails: gdzie definiować stałe globalne?
Właśnie zaczynam pracę z moją pierwszą aplikacją Ruby on Rails. Mam kilka różnych modeli, widoków, kontrolerów i tak dalej. Chcę znaleźć dobre miejsce do przyklejenia definicji prawdziwie globalnych stałych, które mają zastosowanie w całej mojej aplikacji. W szczególności dotyczą one zarówno logiki moich modeli, jak i decyzji podjętych w moich …


14
Jak wybrać wiele wierszy wypełnionych stałymi?
Wybieranie stałych bez odwoływania się do tabeli jest całkowicie dozwolone w instrukcji SQL: SELECT 1, 2, 3 Zestaw wyników, który zwraca ten ostatni, to pojedynczy wiersz zawierający wartości. Zastanawiałem się, czy istnieje sposób na wybranie wielu wierszy naraz przy użyciu stałego wyrażenia, coś w rodzaju: SELECT ((1, 2, 3), (4, …
176 sql  select  constants 





2
Jaki jest najlepszy sposób tworzenia stałych w Objective-C
Tworzę klienta Reddit do celów edukacyjnych. Muszę mieć plik ze stałymi. Myślałem o zaimportowaniu pliku do Reddit-Prefix.pchpliku, aby stałe były dostępne dla wszystkich plików. Czy to dobry sposób na robienie rzeczy? Ponadto przeprowadziłem badania i znalazłem kilka metod tworzenia stałych, ale nie wiem, której użyć: #define makro const static const …


4
Dostęp do stałych klasy
Kiedy mam: class Foo CONSTANT_NAME = ["a", "b", "c"] ... end Czy istnieje sposób uzyskania dostępu za pomocą Foo::CONSTANT_NAMElub czy muszę utworzyć metodę klasy, aby uzyskać dostęp do wartości?

7
Jak mogę określić ścieżkę [DllImport] w czasie wykonywania?
W rzeczywistości mam C ++ (działającą) bibliotekę DLL, którą chcę zaimportować do mojego projektu C #, aby wywołać jej funkcje. Działa, gdy określę pełną ścieżkę do biblioteki DLL, na przykład: string str = "C:\\Users\\userName\\AppData\\Local\\myLibFolder\\myDLL.dll"; [DllImport(str, CallingConvention = CallingConvention.Cdecl)] public static extern int DLLFunction(int Number1, int Number2); Problem polega na tym, …
141 c#  c++  dll  constants  dllimport 

8
Dlaczego w Javie nie ma funkcji Constant?
Próbowałem zidentyfikować powód istnienia stałych w Javie. Dowiedziałem się, że Java pozwala nam deklarować stałe za pomocą finalsłowa kluczowego. Moje pytanie brzmi: dlaczego Java nie wprowadziła funkcji Constant ( const). Ponieważ wiele osób twierdzi, że pochodzi z C ++, w C ++ mamy constsłowo kluczowe. Podziel się swoimi przemyśleniami.
140 java  constants  final 

12
Czy mogę uzyskać CONST zdefiniowane w klasie PHP?
Mam kilka zdefiniowanych parametrów CONST dla niektórych klas i chcę uzyskać ich listę. Na przykład: class Profile { const LABEL_FIRST_NAME = "First Name"; const LABEL_LAST_NAME = "Last Name"; const LABEL_COMPANY_NAME = "Company"; } Czy jest jakiś sposób, aby uzyskać listę CONST zdefiniowanych w Profileklasie? O ile wiem, najbliższa opcja ( …


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.