Sapete Come si cambia il colore dello sfondo e il colore del testo in un programma scritto in C (console application)?
Sapete Come si cambia il colore dello sfondo e il colore del testo in un programma scritto in C (console application)?
:master:
che compilatore ?
che sistema operativo?
non esiste una libreria standard , ma si puo' fare
in diversi modi..
win xp;
dev c++;
prova con
e sappimi dire..codice:#include <stdio.h> #include <conio.c> int main(int argc, char *argv[]) { textcolor(9); cprintf("ciao"); getch(); return 0; }
mi spiace ma non funzia!!!
l'errore è nel textcolor(9)
che errore ti da?Originariamente inviato da sandrot
mi spiace ma non funzia!!!
l'errore è nel textcolor(9)
[Linker error] undefined reference to `textcolor'
ho sfogliato conio.h pensando che ci fosse qualche riferimento ma non l'ho trovato
:master:Originariamente inviato da sandrot
[Linker error] undefined reference to `textcolor'
ho sfogliato conio.h pensando che ci fosse qualche riferimento ma non l'ho trovato
mi pare che su dev c++ devi linkare conio.c e non conio.h
hai fato copia incolla del codice sopra??
perche' una volta avevo lo stesso problema ed ho risolto cosi'..
Ho provato ad effettuare il copia ed incolla del tuo codice ma l'errore che mi compare é " conio.c: No such file or directory. "
Pensavo che fosse un errore di digitazione ed ho messo conio.h.
Inoltre pure con cprintf mi dava errore e l'ho sostituito con _cprintf prendendolo dal file conio.h
il problema e che la conio.h e del borland c,
quindi non standard..
pero' la mia distro c'e' l' aveva conio.c..
:master:
a sto punto usa una libreria esterna come ncurses o allegro..