Perguntas com a marcação «static»

Estático é um termo usado em algumas linguagens de programação para definir uma função ou área de armazenamento de dados (campo) que não está vinculada a nenhuma instância específica do objeto. Na maioria dos casos, essa tag, se usada, deve ser usada em conjunto com uma tag de linguagem de programação específica.



19
O que significa "estático" em C?
Eu já vi a palavra staticusada em diferentes lugares no código C; é como uma função / classe estática em C # (onde a implementação é compartilhada entre objetos)?
1138 c  syntax  static 


19
Adicionando um favicon a uma página HTML estática
Eu tenho algumas páginas estáticas que são apenas HTML puro, que exibimos quando o servidor fica inoperante. Como posso colocar um favicon que eu criei (é 16x16px e está no mesmo diretório que o arquivo HTML; é chamado favicon.ico) como o ícone "tab"? Eu li na Wikipedia e observei alguns …
641 html  static  favicon 

30
Por que variáveis ​​estáticas são consideradas más?
Eu sou um programador Java que é novo no mundo corporativo. Recentemente desenvolvi um aplicativo usando Groovy e Java. Durante todo o código que escrevi, utilizamos um bom número de estáticas. O lote técnico sênior me pediu para reduzir o número de estáticas usadas. Eu pesquisei sobre o mesmo e …
635 java  static 



3
Novo eu versus novo estático
Estou convertendo uma biblioteca PHP 5.3 para trabalhar no PHP 5.2. A principal coisa que está no meu caminho é o uso de ligação estática tardia como return new static($options);, se eu converter isso em para return new self($options)obter os mesmos resultados? Qual é a diferença entre new selfe new …

12
O que é uma função "estática" em C?
A pergunta era sobre simples c funções, não c ++ static métodos, conforme esclarecido nos comentários. Eu entendo o que é uma staticvariável, mas o que é uma staticfunção? E por que se eu declarar uma função, digamos void print_matrix, em digamos a.c(SEM a.h) e inclua "a.c"- eu recebo "print_matrix@@....) …


11
Alterar o campo final estático privado usando a reflexão Java
Eu tenho uma classe com um private static finalcampo que, infelizmente, preciso alterá-lo em tempo de execução. Usando reflexão, recebo este erro: java.lang.IllegalAccessException: Can not set static final boolean field Existe alguma maneira de alterar o valor? Field hack = WarpTransform2D.class.getDeclaredField("USE_HACK"); hack.setAccessible(true); hack.set(null, true);


11
Sequência constante estática (membro da classe)
Eu gostaria de ter uma constante estática privada para uma classe (neste caso, uma fábrica de formas). Eu gostaria de ter algo do tipo. class A { private: static const string RECTANGLE = "rectangle"; } Infelizmente, recebo todos os tipos de erro do compilador C ++ (g ++), como: O …
444 c++  string  class  static  const 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.