Comment marche le "scanw" en C

Comment marche le "scanw" en C - C++ - Programmation

Marsh Posté le 15-01-2003 à 09:27:49    


  Coucou tout le monde,
 
  Voilà, en fait j'aimerai savoir comment marche l'équivalent de scanf en mode curses.h.
 
  Je crois que c'est scanw mais j'arrive pas à la faire fonctionner... Rien ne s'affiche sur mon écran lorsque que j'écrit et en me servant de l'aide de man, je n'y arrive pas non plus...
 
  En fait je voudrais l'équivalent de :
 
 char * mot;
 
  printw("Entrer votre nom : " );
  // scanf("%s\n", &mot);
 
...
 
                           Merci et à bientôt...
 
                                     JOEY
 

Reply

Marsh Posté le 15-01-2003 à 09:27:49   

Reply

Marsh Posté le 15-01-2003 à 12:27:54    


  Yech, voilà en fait je crois que j'ai réussi à l'utiliser, mais rien ne s'affiche sur mon écran lorsque je tape.
 
  Dites moi si c'est bien comme ca qu'il faut l'utiliser :
 
     scanw("%d [&nombre]" );
 
  Pis si vous avez un truc pour que l'on puisse voir ce que l'on écrit. Parce que même le curseur n'avance pas au fur et à mesure que je tape mon truc...
 
  Bizarre ??? Vous avez dit Bizarre, et oui...
 
                        Allez à bientôt...
 
                                Joey.

Reply

Marsh Posté le 15-01-2003 à 14:01:12    

Code :
  1. char mot[80];
  2. scanf ("%s",mot);


 
edit: un pointeur, ça s'initialise  :whistle:


Message édité par Harkonnen le 15-01-2003 à 14:19:08

---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 15-01-2003 à 21:50:50    


  J'veux pas scanf, ca je connais, mais je veux le truc équivalent du mode "curses.h".
 
  Comme il y a le printw, il existe le scanw.
 
                            Joey.

Reply

Marsh Posté le 15-01-2003 à 22:19:22    

fallait preciser que tu parler de ncurses  :sarcastic:

Reply

Marsh Posté le 15-01-2003 à 22:21:48    

++Taz a écrit :

fallait preciser que tu parler de ncurses  :sarcastic:  


il l'a précisé dans son premier post

Reply

Marsh Posté le 16-01-2003 à 08:45:21    

oups, je sors.
 
j'ai 2 trois souvenirs de curses. tu as activé l'echo (noecho())


Message édité par Taz le 16-01-2003 à 08:50:52
Reply

Marsh Posté le 16-01-2003 à 08:53:12    

Harkonnen a écrit :

Code :
  1. char mot[80];
  2. scanf ("%s",mot);


 
edit: un pointeur, ça s'initialise  :whistle:  

tableau != pointeur

Reply

Marsh Posté le 16-01-2003 à 09:01:11    

Je voulais parler de son pointeur à lui :
 
char *mot;


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed