Ir para conteúdo
Fórum Script Brasil

Thiago JG Moriya

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Thiago JG Moriya

Thiago JG Moriya's Achievements

0

Reputação

  1. Eu preciso criar uma lista de constantes em sequência para melhor organizar o meu código. Como exemplo, a lista poderia ser criada com defines seguindo a seguinte lógica: #define PRIMEIRA_CONSTANTE 1 #define SEGUNDA_CONSTANTE 2 #define TERCEIRA_CONSTANTE 3 ... E assim por diante. Porém, me recordo que havia uma maneira simples de criar uma lista sequencial com algo do tipo: list CTE { PRIMEIRA_CONSTANTE; SEGUNDA_CONSTANTE; TERCEIRA_CONSTANTE; ... }; Onde "list" acima era algum outro tipo de função (não me lembro nem se era em C ou em C++). Qual a melhor maneira de criar essa lista? Um adendo: eu costumava a utilizar isso bastante em switch para que ficasse mais fácil entender os casos. Por exemplo, ao invés de ter algo assim: switch(int variavel) case 1: ... case 2: ... Eu teria algo assim: switch(int variavel) case GATO: ... case CACHORRO: ... Para listas muito grandes, utilizar #define ou definir cada case com um const int fica mais trabalhoso.
×
×
  • Criar Novo...