संभव डुप्लिकेट:
Read a password from std::cinछिपाएं पासवर्ड पर उपयोगकर्ता इनपुट संकेत
मैं कंसोल के साथ सामान्य रूप से काम नहीं करते हैं, तो मेरे सवाल का जवाब देने शायद बहुत आसान या ऐसा करने के लिए असंभव है ।
क्या cin
और cout
"decouple" करना संभव है, तो जो मैं कंसोल में टाइप करता हूं वह सीधे इसमें दिखाई नहीं देता है?
मुझे उपयोगकर्ता को पासवर्ड टाइप करने और न तो मुझे और न ही उपयोगकर्ता सामान्य रूप से स्क्रीन पर plaintext
में अपना पासवर्ड दिखाना चाहता है।
मैंने std::cin.tie
का उपयोग stringstream
पर करने का प्रयास किया, लेकिन जो कुछ भी मैं टाइप करता हूं वह अभी भी कंसोल में प्रतिबिंबित है।
यह भी देखें: https://github.com/Seldaek/hidden-input – mauris