Pytania oznaczone «static»

Statyczny to termin używany w niektórych językach programowania do definiowania funkcji lub obszaru przechowywania danych (pola), który nie jest powiązany z żadną konkretną instancją obiektu. W większości przypadków ten znacznik, jeśli jest używany, powinien być używany w połączeniu z określonym znacznikiem języka programowania.

1135
Co oznacza „statyczny” w C?

Widziałem słowo staticużywane w różnych miejscach w kodzie C; czy to jest jak statyczna funkcja / klasa w C # (gdzie implementacja jest współdzielona między obiektami)?

641
Dodawanie ulubionych do statycznej strony HTML

Mam kilka stron statycznych, które są po prostu czystym HTMLem, które wyświetlamy, gdy serwer przestaje działać. Jak mogę umieścić favicon, który stworzyłem (16 x 16 pikseli i znajduje się w tym samym katalogu co plik HTML; nazywa się favicon.ico) jako ikonę „tab”? Przeczytałem na Wikipedii,...

635
Dlaczego zmienne statyczne są uważane za złe?

Jestem programistą Java, który jest nowy w świecie korporacyjnym. Ostatnio opracowałem aplikację wykorzystującą Groovy i Java. Cały kod, który napisałem, używał całkiem niezłej liczby statyki. Starszy dział techniczny poprosił mnie o ograniczenie liczby używanych statyki. Oszukałem to samo i...

513
Nowe ja kontra nowe statyczne

Konwertuję bibliotekę PHP 5.3 do pracy na PHP 5.2. Najważniejsze, co stoi mi na drodze, to użycie późnego wiązania statycznego, na przykład return new static($options);, jeśli przekonwertuję to na, return new self($options)czy otrzymam takie same wyniki? Jaka jest różnica między new selfi new...

505
Co to jest funkcja „statyczna” w C?

Pytanie dotyczyło zwykłego do funkcje, a nie c ++ static metody, jak wyjaśniono w komentarzach. Rozumiem, czym jest staticzmienna, ale czym jest staticfunkcja? I dlaczego jest tak, że jeśli zadeklaruję funkcję, powiedzmy void print_matrix, powiedzmy a.c(BEZ a.h) i dołączę "a.c"- rozumiem...

445
Ciąg stały ciąg (członek klasy)

Chciałbym mieć prywatną stałą statyczną dla klasy (w tym przypadku fabrykę kształtów). Chciałbym mieć coś w tym rodzaju. class A { private: static const string RECTANGLE = "rectangle"; } Niestety dostaję różnego rodzaju błędy z kompilatora C ++ (g ++), takie jak: ISO C ++ zabrania...

373
Jaki jest czas życia zmiennej statycznej w funkcji C ++?

Jeśli zmienna jest zadeklarowana jak staticw zakresie funkcji, jest inicjowana tylko raz i zachowuje swoją wartość między wywołaniami funkcji. Jaka jest dokładnie jego żywotność? Kiedy wywoływany jest jego konstruktor i destruktor? void foo() { static string plonk = "When will I...