🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #1279

Re: Passwortabfrage

#1279
From: Dietmar Kuehl
Date: Mon, 15 Jan 1996 04:27
21 lines
1571 bytes
Hi,
Gernot Schwed (gescw@stud.uni-sb.de) wrote:
: gibt es eine Funktion ähnlich 'gets' die bei der eingabe eines Strings
: (Passwortes) die Ausgabe zB ********* auf das Prompt druckt, dh nicht
: die chars?!?
: ... oder wie müßte man das angehen?!?

Diese Frage laesst sich nur mit Kenntnis des Systems beantworten: Es
gibt in C++ keine portable Moeglichkeit sowas zu machen (das liegt
daran, dass es auf einigen System unmoeglich ist). Man muss in der
Regel selbst die Zeichen einzeln einlesen.  Auf DOSen kann man
'getch()' verwenden (wird zumindest in anderen Artikeln behauptet: ich
habe keinen Zugang zu einer DOSe). Unter POSIX schaltet man mit
'tcsetattr()' (mit geeigneten Argumenten) in den 'non-canon' Modus und
kann dann die Zeichen einzeln einlesen (zB. mit 'read()' oder mit
'cin', wenn man den Filedescriptor von 'cin' bestimmen kann, was meist
nicht geht). Wie man es auf anderen Systemen macht weiss ich nicht.
--
dietmar.kuehl@uni-konstanz.de
http://www.informatik.uni-konstanz.de/~kuehl
I am a realistic optimist - that's why I appear to be slightly pessimistic
Technical Details
Message-ID: <30f9d7a0.0@news.uni-konstanz.de>
Path: arc1-ca.pugleaf.net!news.uni-konstanz.de!uzwil!kuehl
References: <4d6asg$78u@bellona.wg.saar.de>

Show Full Headers
Complete Article Headers
From: kuehl@uzwil.informatik.uni-konstanz.de (Dietmar Kuehl)
Subject: Re: Passwortabfrage
Newsgroups: de.comp.lang.c++
References: <4d6asg$78u@bellona.wg.saar.de>
Organization: Fakultät für Mathematik und Informatik
Reply-To: dietmar.kuehl@uni-konstanz.de
X-Newsreader: TIN [version 1.2 PL2]
NNTP-Posting-Host: uzwil.informatik.uni-konstanz.de
Message-ID: <30f9d7a0.0@news.uni-konstanz.de>
Date: 15 Jan 96 04:27:12 GMT
Path: arc1-ca.pugleaf.net!news.uni-konstanz.de!uzwil!kuehl