当前位置: 技术问答>linux和unix
如何让输入字符不回显(不使用curses库)
来源: 互联网 发布时间:2016-07-11
本文导语: 我在做密码输入的程序,用curses库已经实现了,但我觉得不方便,想请教各位高手来指点,谢谢 比如输入一个字符显示一个*直到'n'为止 | 网上搜索的: #include #ifndef _WIN32 ...
我在做密码输入的程序,用curses库已经实现了,但我觉得不方便,想请教各位高手来指点,谢谢
比如输入一个字符显示一个*直到'n'为止
比如输入一个字符显示一个*直到'n'为止
|
网上搜索的:
#include
#ifndef _WIN32 //Linux platform
#include
#ifndef STDIN_FILENO
#define STDIN_FILENO 0
#endif
int getch(void)
{
struct termios tm, tm_old;
int fd = STDIN_FILENO, c;
if(tcgetattr(fd, &tm)
#include
#ifndef _WIN32 //Linux platform
#include
#ifndef STDIN_FILENO
#define STDIN_FILENO 0
#endif
int getch(void)
{
struct termios tm, tm_old;
int fd = STDIN_FILENO, c;
if(tcgetattr(fd, &tm)
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!