[Resolvido]Fazer uma implementação de um código Java em C++

1 resposta
F

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

1 Resposta

F

O print screen da execução com sucesso em java está no blog, a que está dando problema em C++ encontra-se em anexo.
Obrigado.

Criado 1 de março de 2011
Ultima resposta 1 de mar. de 2011
Respostas 1
Participantes 1