Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/04/2007, à 10:38

amwus

matrice NCurses

Bonjour à tous ! smile

Voila, j'aimerais pouvoir afficicher une matrice à l'écran avec les curses. En fait, j'aimerais simplement pouvoir représenter une matrice réelle en C à l'écran à l'aide de NCurse, de façon à pouvoir travailler sur cette matrice à l'écran de la même façon que sur la matrice réelle (B[i][j]).

Mais je ne sais pas comment afficher une telle matrice !!!

Comment puis je le faire ?

Merci d'avance ! cool


Black holes are where god divided by zero...

Hors ligne

#2 Le 02/04/2007, à 16:15

amwus

Re : matrice NCurses

pas d'idées ?


Black holes are where god divided by zero...

Hors ligne

#3 Le 02/04/2007, à 16:58

qqun

Re : matrice NCurses

ben si c'est juste afficher une matrice du type m[x][y] a l'ecran avec ncurses ,
2 boucles et un mvprintw doivent suffir .

ex : pour une matrice Mat[x][y] remplie de nombres compris entre 0 et 255 :

for(i=0;i<X;i++)
        for(j=0;j<Y;j++)
                             mvwprintw(stdscr, 2*j,i+(i+1)*3, "%3d",Mat[i][j]);   

bon biensur il  faut prendre en compte la taille de la matrice, la taille du terminal , le type de donnee de la matrice ect ...

maintenant si tu veux pouvoir l'editer , il faut faire une gestion des touches , un menu ect..

regardes ce site ,peut etre trouveras tu ton bonheur smile

http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/

#4 Le 02/04/2007, à 20:21

amwus

Re : matrice NCurses

merci ! en fait oui c'est assez simple j'aurais du y penser. J'ai déjà imprimé ce howto, il est parfait !

Merci de la réponse !


Black holes are where god divided by zero...

Hors ligne