C++实现信息管理系统
来源:脚本之家    时间:2022-03-12 16:47:57

本文实例为大家分享了C++实现信息管理系统的具体代码,供大家参考,具体内容如下

有一个信息管理系统,要求检查每一个登录系统的用户(User)的用户名和口令,系统检查合格以后方可登录系统,用C++程序予以描述。

代码如下:

#include
using namespace std;

class Information{
private:char *Users;//用户名
        char *Password;//密码
        char *Password1;//第二次输入的密码
        char *users;//登录时输入的用户名
        char *password;//登录时输入的密码
public:
    Information(char *Users="1234567",char *Password="qwer1234"){ //构造函数
        this->Users=Users,this->Password=Password;
    }

    ~Information(){} //析构函数

    void deleteusers(){//用户名重复时删除该注册
        Users="______";
        Password="______";
    }

    int Login(char *users,char *password){//登录
        int b=1;//控制登录的成功或失败
        for(int o=0,p=0;o>Users;
        cout<<"请设置您的密码:";
        Password=(char *)malloc(20*sizeof(char));
        cin>>Password;
        cout<<"请再次输入您设置的密码:";
        Password1=(char *)malloc(20*sizeof(char));
        cin>>Password1;//用户名密码输入
        if(strlen(Password)==strlen(Password1)){
        for(int p=0;p>c;
        switch(c){
    case 1:{
        for(int i=0;i<=100;i++){
            int con=inf[i].setinformation();//用户注册
            a1=0;
            for(int j=0;j>e;
            if(e==2){break;}
            else if(e==1){continue;}
            else if(e!=1&&e!=2)  {cout<<"输入无效"<>u;
        cout<<"请输入密码:  ";
        p=(char *)malloc(20*sizeof(char));
        cin>>p;
        for(int z=0;z<=a;z++){
            b1=inf[z].Login(u,p);
            if(b1==0){ cout<<"Successfully loging in."<

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

关键词: 信息管理系统 析构函数 希望大家 是否重复 为大家分享

X 关闭

X 关闭