Oppure

Loading
13/03/08 15:25
privi87
Ciao a tutti!
Uso Linux e vorrei stampare su terminale delle stringhe di diverso colore con printf...esiste qualche comando particolare che mi permetta di fare ciò??
Grazie!!
aaa
13/03/08 16:56
Dark_Limit
Ciao..devi usare le api di Linux..Prova a cercare con Linux.:k:
Ultima modifica effettuata da Dark_Limit 13/03/08 16:57
aaa
13/03/08 19:52
Prova a cercare u conio poi lo fai con text color cm su win...
20/07/08 22:54
lorelapo
scusate se rispondo un po' dopo troppo tempo comunque la soluzione, per evitare l'apertura di altri topic, è molto più semplice che con windows acnhe se apparentemente più complessa, non cè bisogno di funzioni speciali e librerie particolari basta printf e la sequenza di escape 3 che si può usare per molte cose oltre al colore esempio:

printf("3[1;32m";); \ setta il colore a verde
printf("3[1;%dm",color); \in genere per cambiare colore
[\code]
ma come dicevo lo puoi usare anche per altre cosa
es.:

printf("3[2J";); \pulisce lo schermo

printf("3[%d;%dH", x, y); \và a x righe e y colonne dello schermo
[\code]

se cerchi su google troverai altri usi, e soprattutto un elenco completo di colori.
Ultima modifica effettuata da lorelapo 20/07/08 22:55
aaa