[LUGOS-PROG] getch ()
Nikola Cavar
nikola.cavar at hermes.si
Thu Sep 11 16:05:23 CEST 2003
Ziv!
Kaj si zlinkal knjiznico ... recimo dodal -I/pot/do/ncurses/lib/dira -lcurses ???
Zadevo ti namrec javi linker.... ki ocitno ne najde vseh simbolov #:)
hint: nm libncurses.a | grep stdscr
nm libncurses.a | grep wgetch
nino.
-----Original Message-----
From: Simon Striker [mailto:simon.striker at telemach.net]
Sent: Thursday, September 11, 2003 3:46 PM
To: lugos-prog at lugos.si
Subject: [LUGOS-PROG] getch ()
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 << "*";
}
Lep pozdrav, Simon
Simon Striker
Rusjanov trg 2
1000 Ljubljana 041/473-856
More information about the lugos-prog
mailing list