Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
cezarstark

C cls nao funciona mais

Recommended Posts

Boa tarde, estou enfrentando um problema aqui..

 

até ontem estava tudo certo com meu programa, mas hoje simplesmente o comando system ("cls");  simplesmente nao esta mais funcionando. quando abro o cmd e testo o comando ele funciona, só nao funciona quando executo o meu programa ou atraves do codeblocks.

 

alguma luz?

Compartilhar este post


Link para o post
Compartilhar em outros sites

include stdlib.h ou windows.h

 

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
18 minutos atrás, vangodp disse:

include stdlib.h ou windows.h

 

 

nao foi, está as duas inclusas e nao funciona.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Posta o código que está usando para testar (veja como na minha minha assinatura abaixo).

Compartilhar este post


Link para o post
Compartilhar em outros sites
void main()
{
    FILE *produtos,*qnt_pro;
    setlocale(LC_ALL,"");
    printf("CADASTRO DE PRODUTOS: \n\n");

    printf("1. Cadastrar Produto\n");
    printf("2. Buscar produto\n");
    printf("3. Atualizar Produto\n");
    printf("4. Listar Produto\n");
    printf("4. Remover Produto\n");
    printf("6. LIMPAR TODOS OS DADOS\n");
    printf("\nESC para SAIR\n\n");
    printf("Escolha a opção: ");
    // scanf("%d",&opcao);
    opcao = getch();

    switch(opcao)
    {
    case '1':
        cadastro();
        break;
    case '2':
        buscar();
        break;
    case '3':
        atualizar();
        break;
    case '4':
        listar();
        break;
    case '5':
        remover();
        break;
    case '6':
        produtos = fopen("produtos.txt","w");
        fclose(produtos);
        qnt_pro = fopen("qnt_pro.txt","w");
        fclose(qnt_pro);
        system("cls");
        main();
        break;
    default:
        system("cls");
        printf("PRESSIONE QUALQUER TECLA PARA SAIR\n");
    }
}

ao escolher o 6 simplesmente ele faz todo o processo, mas nao limpa a tela, ou seja:

1. cria arquivos;

2. nao limpa a tela;

3. chama main.

 

 

Capturarhj.PNG

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

@cezarstark Olá. Apenas por curiosidade, experimente system("cmd /c cls"); até q o problema seja resolvido (se funcionar)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Está no Codeblocks?

 

Veja como está a aba "Build log" após rodar o programa:

image.png.9803a123d9ce5a26c9b149dd928a1214.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

 :rezando: Ave Maria!

 

 

@cezarstark É somente o CLS ou outros também, por exemplo PAUSE?

Spoiler

/* Programa Principal */

#include <stdio.h>
#include <stdlib.h> // system;


/* Pricinpal função do Programa
    ---------------------------
    Retorno
        EXIT_STATUS */int
main( void )
{
    int return_system;


    return_system = system( "PAUSE && CLS" );
    printf( "%s%hhu\n", "Retorno do system: ", return_system );
    return EXIT_SUCCESS;
}

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, AnsiC disse:

 :rezando: Ave Maria!

 

 

@cezarstark É somente o CLS ou outros também, por exemplo PAUSE?

  Ocultar conteúdo


/* Programa Principal */

#include <stdio.h>
#include <stdlib.h> // system;


/* Pricinpal função do Programa
    ---------------------------
    Retorno
        EXIT_STATUS */int
main( void )
{
    int return_system;


    return_system = system( "PAUSE && CLS" );
    printf( "%s%hhu\n", "Retorno do system: ", return_system );
    return EXIT_SUCCESS;
}

 

nao tinha percebido, pois nem uso, mas verifiquei e tambem nao funciona.

adicionado 2 minutos depois
5 horas atrás, isrnick disse:

Está no Codeblocks?

 

Veja como está a aba "Build log" após rodar o programa:

image.png.9803a123d9ce5a26c9b149dd928a1214.png

 

Capturar.PNG

adicionado 54 minutos depois

Boa noite, galera, optei por restaurar o sistema, pois o problema aconteceu depois de eu instalar o mingw para usar com o eclipse. então quando restaurado o sistema tudo voltou ao normal.

mas fica a pergunta, o porque isso aconteceu:

Compartilhar este post


Link para o post
Compartilhar em outros sites

que versão é seu codeblocks? e seu compilador? Prove reinstalar.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 15/06/2018 às 00:44, cezarstark disse:

Boa noite, galera, optei por restaurar o sistema, pois o problema aconteceu depois de eu instalar o mingw para usar com o eclipse. então quando restaurado o sistema tudo voltou ao normal.

mas fica a pergunta, o porque isso aconteceu?

.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário






Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×