Olá usuários do GUJ!
Bom, eu tenho um blog onde faço implementações de um mesmo algoritmo em Java e C++.
A questão é: Fiz uma versão do jogo; Joquempô(pedra, papel ou tesoura) em Java e estou tento problemas com ele em C++.
A versão em Java está 100% a em C++ dá erro em tempo de execução não fatal, onde o contador de pontos não está funcionando e
não está aparecendo a string que representa a jogada(pedra, papel…) do computador e do usuário.
Declaro que não é trabalho de faculdade, é para o meu blog.
Bom, segue em anexo os 3 arquivos de código C++, o download para os fontes em java encontram-se no meu blog:
http://javaecpp.blogspot.com/
Obrigado.
Bom, resolvido!
Para resolver, tive que criar um construtor, porque diferente do Java, que o construtor-padrão inicializa variáveis de instância do tipo int como 0,
o construtor-padrão do C++ não inicializa, então inicializei os contadores como 0 e havia cometido um erro ao declarar as constantes, maldito
copiar e colar, hehehe, todas as constantes estavam com o mesmo valor, o que estava afetando a lógica do programa(0 - pedra, 1 - papel, e
2 - tesoura) na hora de fazer as comparações.
Bom, obrigado, quem quiser o código funcionando:
http://javaecpp.blogspot.com/2011/03/jogo-joquempopedra-papel-ou-tesoura-c.html
