Tässä on yksinkertainen keino tehdä ohjelma joka tulostaa näytölle Terve!
#include <stdio.h> int main(void) { /* tulostetaan tekstiä näytölle */ printf("Terve!\n"); return 0; }
Mutta miten voisin vaihtaa tekstin väriksi vaikka harmaa ja sen taustaksi vaikka sininen. Miten tätä koodia muutetaan silloin?
Eipä onnistu ihan suoraan, NCursesilla/PDCursesilla täytyy hoitaa. Opasalueelta löytyy NCursesiin opas, ja niistä on ollut sen verran puhetta että haulla löytyy juttua.
Ainakin windowissa onnistuu tälläinen purkkaratkaisu
system("color: fa")
, jossa toinen on taustan väri ja toinen tekstin. En nyt muista enempää, mutta google varmaan auttaaa.
Jos kääntäjän include-kansiosta löytyy conio.h, niin voit kaivaa värit sieltä.
ville-v kirjoitti:
Jos kääntäjän include-kansiosta löytyy conio.h, niin voit kaivaa värit sieltä.
Löytyy tuo lähes kaikista moderneista kääntäjistä, mutta väri- sun muut kivat funktiot löytyvät tietääkseni vain Borlandin versiosta.
Niinkuin Heikki sanoi, NCurses ja PDcurses ovat parhaat. Ainakin minusta.
Aihe on jo aika vanha, joten et voi enää vastata siihen.