Enviado em 15/11/2022 - 09:53h
Ola galera tenho o seguinte programa de forca postado no pastebin.bash$ g++ -c palavras.cpp jogo.cpp main.cpp jogo.cpp: In member function ‘void gerenciamento_jogo::menu_jogo()’: jogo.cpp:31:16: error: ‘insere_palavra’ was not declared in this scope 31 | if(opcao == 1)insere_palavra(); | ^~~~~~~~~~~~~~ jogo.cpp:33:16: error: ‘remove_palavra’ was not declared in this scope 33 | if(opcao == 2)remove_palavra(); | ^~~~~~~~~~~~~~ jogo.cpp: In member function ‘void gerenciamento_jogo::jogar()’: jogo.cpp:73:24: error: ‘preenche_dicionario’ was not declared in this scope 73 | if(dicionario.empty())preenche_dicionario(dicionario);//Preenche vector dicionario somente se este ainda não foi inicializado | ^~~~~~~~~~~~~~~~~~~ jogo.cpp:80:10: error: ‘sorteio’ was not declared in this scope 80 | palavra=sorteio(); |
Enviado em 15/11/2022 - 19:23h
Os erros que você mostrou acontecem porque você está tentando acesso a funções declaradas dentro de uma classe a partir de uma função que é membro de outra classe sem sem por meio de um objeto ao qual as funções chamadas estariam subordinadas.Enviado em 15/11/2022 - 19:45h
[class A { public: A() {} void fazAlgo() {std::cout<<"A estah fazendo algo\n";} }; class B { public: B() {} void fazAlgoComObjA() { std::cout<<"B estah fazendo algo com A.fazAlgo()\n"; A obj; obj.fazAlgo(); } }; //no main B obj; obj.fazAlgoComObjA();
Enviado em 15/11/2022 - 23:00h
[class A { public: A() {} void fazAlgo() {std::cout<<"A estah fazendo algo\n";} }; class B { public: B() {} void fazAlgoComObjA() { std::cout<<"B estah fazendo algo com A.fazAlgo()\n"; A obj; obj.fazAlgo(); } }; //no main B obj; obj.fazAlgoComObjA();
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
MOVER ARQUIVO ENTRE PARTIÇOES (3)
Ocomon 6.0.1 - Problemas ao editar configurações estendidas (0)
Ingress NGINX Controller CVSS base score of 9.8 (5)