Ir para conteúdo
Fórum Script Brasil

1named

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Sobre 1named

Perfil

  • Location
    localhost
  • Interests
    C++, Assembly, Reverse Engineering

1named's Achievements

0

Reputação

  1. Boa, Se o que você quer é somente realizar a conversão de binário para decimal segue o código: http://www.programiz.com/cpp-programming/examples/binary-decimal-convert []'s
  2. Dê uma olhada na documentação: https://www.qt.io/developers/ Talvez encontra seu problema, ou esteja instalando de forma errada.
  3. Muito obrigado @vangodp! Pela atenção e pelo tempo! Nesse último post você falou o que eu exatamente queria saber: A utilidade dos enumeradores. Administrador sinta-se a vontade para fechar o tópico, boa noite. []'s
  4. O 1 seria o mesmo que EASY (1 == EASY), eu pensava que era assim. Então, como eu acesso o valor de um valor do enumerado? Tipo, como eu acesso esse 1 do EASY? Obrigado pela atenção, []'s
  5. Mas eu não posso fazer o mesmo com um enumerador certo? enum dif { EASY = 1, NORMAL, HARD }; dif myDif = 1; //isso vai retornar um erro, já: dif myDif = EASY; //não vai retornar erro algum Falando que não se pode iniciar uma entidade do tipo int. Ou seja: Ele aparentemente não reconhece o EASY como sendo o número 1 do enumerador e acha que estou tentando setar um novo valor para um tipo constante. Está entendendo o que está me confundindo? Se é um enumerador iniciando outro, porque raios ele não reconhece o número 1 como sendo o primeiro valor do indexer? Obrigado, abraços.
  6. @vangodp Obrigado pela resposta! Então para finalizar, só um esclarecimento: Então não tem como eu mostrar o valor da minha constante enumerada usando somente o cout, como se faz com um array? E.g.: cout << array[3] << endl;? Já que preciso iniciá-la com um dos valores do enumerado que a inicia né? Novamente agradeço pela atenção, foi muito esclarecedora, []'s
  7. 1named

    C++ enter duas vezes

    Boa noite, @Oblit pelo que percebi você está misturando as duas linguagens: A biblioteca stdio.h é do C, no C++ usa-se a iostream, e.g.: #include <iostream> printf pertence ao C, não ao C++, a I/O do C++ é mais prática e segura: int num = 0; cout << "Digite um numero:\n" << endl; //cout saida de dados cin >> num; //cin entrada de dados cout <<" Valor digitado e: " << num << endl; No C++ você não precisa usar algo como fflush para limpar o buffer, pelo que sei até o momento. Resumindo: Você está misturando as duas linguagens, vou deixar uns links sobre C++, espero que seja útil, abraços. Link[1]: http://www.inf.pucrs.br/manssour/LinguagemC++/ Link[2]: https://www.youtube.com/results?sp=EgIQAw%3D%3D&q=Curso+c%2B%2B 1. Notas muito explicativas dos conceitos básicos do C++ 2. Vários cursos completos de C++ em vídeos, disponíveis no Youtube e em Português.
  8. Boa noite, Gostaria de saber como acessar o valor de uma enumerador, porque pelo que entendi até agora só dá para iniciar um tipo enumerador já setando seu valor. Vou tentar explicar melhor no código: //enum use #include <iostream> using namespace std; int main() { //Imaginemos que seja o menu de seleção de dificuldade de um jogo: int num //Prentendo pedir um valor para o user 1-4 correspondentes aos valores das dificuldades //e em seguida imprimir na tela do usuário enum dif //Dificuldade { EASY, NORMAL, HARDCORE, INSANE }; dif myDif; cout << "Select difficulty [1-4]: " << endl; cin >> num; //Agora, pelo lógica eu poderia acessar qualquer um dos valores do enum myDif presentes em dif (easy, normal, etc) //Através dos números, visto que o enum começa do 0 caso não seja setado nenhum valor para as variáveis... //Então, vou tentar iniciar a dita cuja: cout << myDif::num << endl; cout << myDif.num << endl; cout << myDif>>num << endl; cout << myDif->num << endl; //Todas as formas acima dão algum erro. system("pause"); return 0; } A minha dúvida é: Como eu acesso os valores dentro do enum myDif? Como notaram estou tentando acessar como se acessa os valores de um array. Observação: Qual é a utilidade de uma enumeração se eu não posso acessar atrás de um index seu conteúdo, já tenho que setar de cara? Obrigado pela atenção e tempo dispensados; []'s
×
×
  • Criar Novo...