Ir ao conteúdo
  • Cadastre-se

Problema em C++


Paula Souza

Posts recomendados

Como faço para fazer uma transição de frases, por exemplo, está aparecendo uma frase na tela e quando aperto enter outra frase aparece (sendo que anterior desapareça) e assim por diante ?

Eu estava utilizando o system("cls") para apagar a frase, mas ela apaga todo o cenário, mesmo estando em um void diferente.

 

Parte do código onde está a problema:

 

void historia()
{

    gotoxy(7,21);
    cout<< "frase qualquer" <<endl;
    //system("cls");
    cout<<"frase qualquer"<<endl;
}


 main()
{    
    inicio();
    tela_inicio();
    castelo();
    historia();
    campo();       
}

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

@Paula Souza    para apagar só onde está a frase você pode posicionar o cursor com gotoxy novamente na mesma posição que está a frase e imprimir uma certa quantidade, que seja o tamanho da frase,  de espaços em branco, assim a frase desaparecerá .

coloque assim :

gotoxy(7,21);
printf("               ");

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!