nevite nekdo jak mam nastavit aby byl text v cistem c (muze byt i ++) v konzoli barveny???
Printable View
nevite nekdo jak mam nastavit aby byl text v cistem c (muze byt i ++) v konzoli barveny???
A jak vymazat celou obrazovka aby kurzor byl na zacatku?
da se pouzit treba..
Kód:system( "cls" );
To není přenositelné:Citace:
Původně odeslal Anduril
C to určitě musí umět samo o sobě.Kód:$ cls
-bash: cls: command not found
AFAIR tohle proste v ANSI C neni.Citace:
Původně odeslal David Jaša
Obsluha konzoly prenositelna nie je. V *nixe je na to kniznica (n)curses.
Nevím, co je přesně v ANSI C (sám neprogramuju :-)), ale GNU clear vypadá takto:Citace:
Původně odeslal jedik
Kód:/*
* clear.c -- clears the terminal's screen
*/
#include <progs.priv.h>
MODULE_ID("$Id: clear.c,v 1.9 2005/09/25 00:46:43 tom Exp $")
static int putch(int c)
{
return putchar(c);
}
int main(
int argc GCC_UNUSED,
char *argv[] GCC_UNUSED)
{
setupterm((char *) 0, STDOUT_FILENO, (int *) 0);
return (tputs(clear_screen, lines > 0 ? lines : 1, putch) == ERR)
? EXIT_FAILURE
: EXIT_SUCCESS;
}
Jenze tohle ti pod win fungovat nebude.. proste takhle to udelas v linuxu, ale pod win bys potreboval neco takoveho:
http://support.microsoft.com/kb/q99261/
jj, je to jak říkáš. Však už to vyjasnil Rainbow.Citace:
Původně odeslal Anduril
Nejak to zkusim, uvidim. Diky