Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

blank space...

[es] :: C/C++ programiranje :: blank space...

[ Pregleda: 2579 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

glupi

Član broj: 836
Poruke: 199
*.srce.hr



Profil

icon blank space...24.01.2002. u 18:27 - pre 270 meseci
Htio bih napraviti nesto tako da mogu uzeti neku rjec (password), ali da bude nevidljiv kao u linux ili da ima *****, pouso sam nesto sa cin.putback ali neide, nemogu je kasnije procitat, ili spremit negdje. Moze neki primjer.
thx
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
*.racasse.se

Sajt: dejan.lekic.org


+2 Profil

icon Re: blank space...25.01.2002. u 13:44 - pre 270 meseci
Ako nista drugo to je makar prosto... Na STDOUT "izbaci" pozdravnu poruku , recimo "username: " i onda umesto da kazes cin << ili slicno prosto citaj vrednosti pritisnutih tastera i kad god se pritisne taster na STDOUT stampaj "*" i naravno sve vreme proveravaj da li je pritisnut ENTER... Kad je ENTER pritisnut, to je to. :) Trivijalno je napisati kod za to, zaista... Ali ako zapnes javi, pa cemo da napisemo kod, ok?

Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

glupi

Član broj: 836
Poruke: 199
*.srce.hr



Profil

icon Re: blank space...25.01.2002. u 20:44 - pre 270 meseci
Eto ovo sam napisao za windowse ali ne znam za linux pa moze kod za linux.

#include <stdio.h>
#include <conio.h>
int main(void)
{
char buffer[20];
char ch;
int count = 0;
do {
ch = getch();
buffer[count] = ch;
count++;
}while((count < 20) || (ch != 13));

return 0;
}
 
Odgovor na temu

[es] :: C/C++ programiranje :: blank space...

[ Pregleda: 2579 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.