c++ - Capture stdin input without echoing characters to screen -


मेरे पास बहुत सरल कोड है:

  चार चरित्र; Std :: cin & gt; & gt; चरित्र;  

हालांकि, मैं इसे निम्नानुसार व्यवहार करने के लिए चाहूंगा:

  1. मैं टाइप करने वाले चरित्र को कंसोल करने के लिए गूंज न करें
  2. < एन्टर कुंजी

दबाए बिना कोई अक्षर दबाया जाता है, तो कोड> std :: cin तुरंत (अनब्लॉक) वापस आ जाना चाहिए क्या यह संभव है ? मेरे पास क्यूटी तक भी पहुंच है।

यह प्लेटफ़ॉर्म पर निर्भर होने वाला है, लेकिन आप

getch () जो conio.h का हिस्सा है यदि आप विंडो में हैं

या

getch () < / Code> curses.h के भाग के रूप में यदि आप * निक्स पर हैं

संदर्भ

< / div>

Comments