[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