clean.h - Biblioteca para limpar um determinado espaço no terminal
Publicado por Mauricio Ferrari (última atualização em 03/05/2020)
[ Hits: 1.140 ]
Homepage: https://www.youtube.com/@LinuxDicasPro
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.
#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); }
Pilha, algoritmos push, pop e imprimir explicados
Simulador de Cronômetro com 2 digitos
Nenhum comentário foi encontrado.
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
Debian Bookworm para a versão beta Debian 13 Trixie (1)
material de assembly x64 [RESOLVIDO] (5)
Terminal não funciona [RESOLVIDO] (9)
Problema com alias usando locate (6)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (20)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba