当前位置: 首页C++用*显示输入密码的代码怎么写 (用C++,C的不要 ),急用,谢谢
后台-插件-广告管理-内容页头部广告(手机)

C++用*显示输入密码的代码怎么写 (用C++,C的不要 ),急用,谢谢

作者:未知侠名时间:2022-11-27 04:59:09
楼上错了.楼主要的效果完全可以实现.
可以用c = getch();
然后用cout<< "\b"将之前输入的字符删去,再cout<<"*"
http://www.cplusplus.com/forum/general/4237/ 这个是我用c++写的 #include#include"fstream" using namespace std; class message { public: char msg[200]; friend ostream & operator<<(ostream &out,message &s); friend istream & operator>>(istream &in,message &s); }; ostream & operator<<(ostream &out,message &s) { out<<<'\n'; return out; } istream & operator>>(istream &in,message &s) { in>>s.msg; return in; } int main() { ofstream ofile; ifstream ifile; message s; ifile.open("message.txt"); if(ifile.fail()) { ofile.open("message.txt"); cout<<"这是一个留言程序,请留言:"<>s; ofile<>s; while(!ifile.eof()) { cout<>s; } ifile.close(); for(;;) { int option; cout<<"please choose:"<<<"1-------------------add message"<<<"2-------------------cover ever message"<<<"3-------------------print message"<<<"0-------------------exit"<>option; switch(option) { case 1: ofile.open("message.txt",ios::app); cout<<"please input a message:"<>s; ofile<>s; ofile<>s; while(!ifile.eof()) { cout<>s; } ifile.close(); break; case 0: ofile.close(); return 0; } } } return 0; } 呵呵,楼下的完全正确!非常不好意思!!我愧对兄弟们!!!!
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;

void main()
{
int c;
string password = "";

do //Loop until 'Enter' is pressed
{
c = getch();
switch(c)
{
case 0:
{
break;
}
case '\b':
{
if(password.size() != 0) //If the password string contains data, erase last character
{
cout << "\b \b";
password.erase(password.size() - 1, 1);
}
break;
}
default:
{
if(isalnum(c) || ispunct(c))
{
password += c;

cout << "*";
if(password.compare("hehe")==0){
cout<<"\n成功"<<endl;
return;
}
}
break;
}
};
}
while(c != '\r');
}
    站长提醒大家:以上内容,未识真伪,仅供参考。理性上网,以免过度。谨慎广告,危及钱财。
版权声明:本信息由系统自动搜集网络信息,本站尊重网络信息的版权问题,本站所有内容仅供学习使用,版权归原作者所有,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。

一个男人和一个女人聊天每次都先睡着,是不是不喜欢对方

不要想太多,如果你们是男人就知道我们男人不好做。 累了一天和我女朋友聊天,每次都是在输入文字的时候拿着手机睡着的太困而已 ,,是的 这样的感情最好早点结束估计不喜欢,喜欢一
2022-11-26 18:26:09
一个男人和一个女人聊天每次都先睡着,是不是不喜欢对方

塑料门帘发莓怎样清洗

这个很好处理和预防,用2800清洁剂先做清洁和杀菌处理,用碎布沾上清洁剂在长霉的地方擦拭做清洁霉斑霉灰和杀菌处理,等待其干燥以后,直接喷上一层bf防霉抗菌剂就可以了,希望可以帮
2022-11-26 12:43:55
塑料门帘发莓怎样清洗

在现代汉语词典上心绪不宁,手足深情,形影不离,十全十美,埋怨。分别怎么解释?

1、心绪不宁:心绪:心情。宁:安宁,安定。心情焦虑不安。心情和思绪都不能安静、宁息下来,形容焦虑不安。近义词:焦虑不安、心烦意乱、坐立不安、寝食难安、忐忑不安。反义词:心安理
2022-11-24 09:11:43
在现代汉语词典上心绪不宁,手足深情,形影不离,十全十美,埋怨。分别怎么解释?

儿童昨天血糖测了11.29尿糖3 今天一切都正常了是什么原因

建议进一步做糖耐量试验和糖化血红蛋白检查,以明确诊断。如果都正常那就没有问题,如果有问题也可确诊。可能是吃糖太多,一过性的,没事一定是 一次性吃糖过多造成的更有可能是代
2022-11-23 22:47:21
儿童昨天血糖测了11.29尿糖3 今天一切都正常了是什么原因

头发没染好色,可以重复染吗

头发没染好色不可以重复染发,需一两个月护理后染发。 护理方法: 一:按摩头发 想让头发恢复光泽,那么就要关注你的肾上腺是否运转正常,所以通过指压肾穴穴道,可以改善无光泽的头发,
2022-11-23 11:03:23
头发没染好色,可以重复染吗

男友要求女友必须接受他的孩子!不然就分手,他真的爱我吗?

他对孩子的爱 和 对你的爱是没有关系的。 就好像你需要你的男友接受你的父母吗?和一个人在一起本该接受他的各种关系,更何况是他的孩子。你喜欢上一个父亲,如果你自己没有过小
2022-11-21 21:46:03
男友要求女友必须接受他的孩子!不然就分手,他真的爱我吗?

本兮今年几岁?阿悄,徐良,许嵩,汪苏泷呢?

19上网找
2022-11-20 21:59:06
本兮今年几岁?阿悄,徐良,许嵩,汪苏泷呢?

数九隆东的拼音

数九隆东的拼音为: shǔ jiǔ lóng dōng应该是“数九隆冬”   【拼音】:shǔ jiǔ lóng dōng   【释义】:数九隆冬:指冬天最冷的时候。数(三声)九(三声) 当然要是平时读的时
2022-11-20 04:23:54
数九隆东的拼音

浙江杭州去四川成都,坐火车,如果直达火车没有票了,想要中转,在哪里中转比较方便和快捷

武汉吧,这个正好在两地中间,又是大站。
2022-11-19 18:05:15
浙江杭州去四川成都,坐火车,如果直达火车没有票了,想要中转,在哪里中转比较方便和快捷

请问05年的标致307三厢能卖多少钱?

您好!四川市场上2005年标致307三厢04款 XT 2.0BVM 手动型 手动挡 市场价格在7.00万左右 二手标致307三厢相关信息:http://www.ucar.cn/buycar/serial/biaoz
2022-11-19 02:32:40
请问05年的标致307三厢能卖多少钱?

分类栏目

禁止搜索