Pular para o conteúdo

clean.h - Biblioteca para limpar um determinado espaço no terminal

Ele até pode ser usado para limpar o terminal todo, mas o objetivo dessa função é limpar só uma parte da tela do Terminal através de parâmetros, conforme a necessidade. Detalhe, Windows e Linux. Vai funcionar para os dois. Esse é para C, talvez o adapte para o C++ futuramente.
Mauricio Ferrari (LinuxProativo) maurixnovatrento
Hits: 1.787 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Ele até pode ser usado para limpar o terminal todo, mas o objetivo dessa função é limpar só uma parte da tela do Terminal através de parâmetros, conforme a necessidade. Detalhe, Windows e Linux. Vai funcionar para os dois. Esse é para C, talvez o adapte para o C++ futuramente.
Download clean.h Enviar nova versão

Esconder código-fonte

#include <stdio.h>

#if defined(_WIN32) || defined(WIN32)

#include <windows.h>
#define WIN32_LEAN_AND_MEAN

#define MOVE(x,y) {COORD a;a.X = x; a.Y = y;SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),a);}

#else

#define MOVE(x,y) printf("%c[%d;%df",0x1B,y,x);

#endif

void clean(int w, int x, int y){
   int h, i;
   MOVE(1,w);
   for(h=0;h<x;h++){
      for(i=0;i<y;i++){
         printf(" ");
      }
      printf("\n");
   }
   MOVE(1,w);
}

MÁGICO

jhr boletim v1.0

Jogo da velha, para 2 jogadores, bem simples

Equação do segundo grau em C++

Cria os dígitos verificadores para CPF

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.