Perguntas com a marcação «constants»

Constantes na programação são definições cujo valor é fixo durante a execução de um programa. Os literais na maioria dos idiomas são constantes, por exemplo. Em estilos de programação referencialmente transparentes, todas as definições são constantes. Uma área de armazenamento de dados qualificada pela const (objeto, campo, variável, parâmetro) é aquela que "nunca muda", permitindo otimizações extras do gerador de código e verificação estática adicional da correção do programa.

1387
Static readonly vs const

Eu li sobre conste static readonlycampos. Temos algumas classes que contêm apenas valores constantes. Usado para várias coisas em nosso sistema. Então, eu estou querendo saber se minha observação está correta: static readonlyEsse tipo de valor constante deve sempre ser para tudo o que é público? E...

1002
Constantes no Objective-C

Estou desenvolvendo um aplicativo Cocoa e estou usando constantes NSStrings como formas de armazenar nomes-chave para minhas preferências. Entendo que é uma boa ideia, pois permite a troca fácil de chaves, se necessário. Além disso, é toda a noção de 'separar seus dados da sua lógica'. Enfim,...

991
Como crio uma constante no Python?

Existe uma maneira de declarar uma constante em Python? Em Java, podemos criar valores constantes desta maneira: public static final String CONST_NAME = "Name"; Qual é o equivalente da declaração constante de Java acima em

506
Qual é a diferença entre char s [] e char * s?

Em C, pode-se usar uma string literal em uma declaração como esta: char s[] = "hello"; ou assim: char *s = "hello"; Então qual é a diferença? Quero saber o que realmente acontece em termos de duração do armazenamento, tanto em tempo de compilação quanto em tempo de

408
Constantes PHP contendo matrizes?

Isso falhou: define('DEFAULT_ROLES', array('guy', 'development team')); Aparentemente, as constantes não podem conter matrizes. Qual é a melhor maneira de contornar isso? define('DEFAULT_ROLES', 'guy|development team'); //... $default = explode('|', DEFAULT_ROLES); Isso parece um esforço...

276
Qual é a diferença entre "const" e "val"?

Li recentemente sobre a constpalavra - chave e estou muito confuso! Não consigo encontrar nenhuma diferença entre conste a valpalavra - chave; quero dizer, podemos usar os dois para criar uma variável imutável. Existe alguma outra coisa que estou

213
Ruby on Rails: Onde definir constantes globais?

Estou apenas começando com meu primeiro aplicativo da web Ruby on Rails. Eu tenho vários modelos, visualizações, controladores e assim por diante. Estou querendo encontrar um bom lugar para definir definições de constantes verdadeiramente globais que se apliquem a todo o meu aplicativo. Em...

176
Como selecionar várias linhas preenchidas com constantes?

Selecionar constantes sem se referir a uma tabela é perfeitamente legal em uma instrução SQL: SELECT 1, 2, 3 O conjunto de resultados que o último retorna é uma única linha que contém os valores. Eu queria saber se existe uma maneira de selecionar várias linhas ao mesmo tempo usando uma expressão...