[LUGOS-PROG] getch ()

Igor Lautar igor.lautar at hermes.si
Thu Sep 11 16:06:03 CEST 2003


Simon Striker wrote:
> Zivijo!
> 
> Nekje na spletu sem nasel C++ algoritem, ki omogoca "password
> shadowing v konzoli". Algoritem uporablja funkcijo getch ( ) (v
> Windows okolju je deklarirana v conio.h), ki je deklarirana v
> curses.h . Ko hocem programcek skompajlati mi javi "cudno" napako:
> 
> /tmp/cckuVf3v.o: In function `main':
> /tmp/cckuVf3v.o(.text+0x84): undefined reference to `stdscr'
> /tmp/cckuVf3v.o(.text+0x8a): undefined reference to `wgetch'
> collect2: ld returned 1 exit status
> 
> Zanima me, ali morda kdo ve, kako odpraviti napako?
> 
> Algoritem, ki "povzroci" napako:
> 
> for (int i=0;i<5;i++)
>  {
>   password1[i]=getch (); //Ta vrstica povzroca zgoraj omenjeno
>  napako.   cout << "*"; }

linkaj curses zraven (ali pa ncurses)

ld <bla...bla> -lcurses <bla...bla>

lp,

--
Igor Lautar, OB MA Team
tel: +386 1 586 5115
e-mail: igor.lautar at hermes.si



More information about the lugos-prog mailing list