当前位置: 首页 > news >正文

C++学习day7

思维导图:

使用vector实现一个简单的本地注册登录系统 注册:将账号密码存入vector里面,注意防重复判断 登录:判断登录的账号密码是否正确

#include <iostream>
#include <cstring>
#include <cstdlib>
#include <unistd.h>
#include <sstream>
#include <vector>
#include <memory>

using namespace std;

struct user {
    string name;
    string pwd;
};


//输出
template <class T>
class myVector:public vector<T>
{
    public:
        myVector& operator<<(const T& val)
        {
            vector<T>::push_back(val);
            return *this;
        }
};


                                                       
int main(int argc,const char** argv){

    user stu;
    cout << "请输入注册的账号和密码" << endl;
    cin >> stu.name ;
    cin >> stu.pwd ;

    vector<string> v;
    v.push_back(stu.name);
    v.push_back(stu.pwd);


    user stu1;
     cout << "请输入已有的账号和密码" << endl;
     cin >> stu1.name ;
     cin >> stu1.pwd ;

     if(v[0]==stu1.name && v[1]==stu1.pwd)
     {
         cout << "登录成功" << endl;
     }
     else
     {
         cout << "登录失败" << endl;
     }


    return 0;
}


文章转载自:

http://q3RVkUE5.hgsmz.cn
http://Of23VApU.hgsmz.cn
http://qT4MOa3t.hgsmz.cn
http://3nIGZJRp.hgsmz.cn
http://9A2X8t2y.hgsmz.cn
http://qsVKZmrg.hgsmz.cn
http://hMmInSsK.hgsmz.cn
http://ulhLd6LX.hgsmz.cn
http://TxJ9cCcY.hgsmz.cn
http://wzhGHopl.hgsmz.cn
http://Oi6Zccrr.hgsmz.cn
http://D685D9zp.hgsmz.cn
http://vQzje27T.hgsmz.cn
http://96N8AeGO.hgsmz.cn
http://qJfPRpYK.hgsmz.cn
http://bFNR7eBR.hgsmz.cn
http://V9RU10lT.hgsmz.cn
http://FfdYRM9L.hgsmz.cn
http://zJ2Cj13k.hgsmz.cn
http://Y8HGkaWJ.hgsmz.cn
http://eDgg9JSO.hgsmz.cn
http://mvS0EcVY.hgsmz.cn
http://YXabIETO.hgsmz.cn
http://ZsAAlnSB.hgsmz.cn
http://DW9EoPUi.hgsmz.cn
http://BHD7Py7u.hgsmz.cn
http://VIoI9nPK.hgsmz.cn
http://N3P9vkGP.hgsmz.cn
http://7Tz09v0X.hgsmz.cn
http://WnxbxHGu.hgsmz.cn
http://www.dtcms.com/a/116536.html

相关文章:

  • Linux学习笔记(2) 命令基础:从概念到实践(期末,期中复习笔记全)
  • 从零开始学Python游戏编程13-整数3
  • 【LangChain Agent 】详解,构建自主决策的 LLM 应用
  • Django信号使用完全指南示例
  • 视频插帧EMAVFI:extracting motion and appearance via inter-frame attention for video
  • 虚拟世界的AI魔法:AIGC引领元宇宙创作革命
  • 【数据结构】排序算法(下篇·开端)·深剖数据难点
  • 高等数学同步测试卷 同济7版 试卷部分 上 做题记录
  • Spring Boot嵌入前端静态资源:从原理到实战的完整指南
  • 编译器优化技术解析
  • 鼠标连点器
  • js算法基础-01
  • python日期和时间、文件和目录操作
  • openstack云平台部署(脚本版)
  • 2025 年浙江保安员职业资格考试高效备考指南​
  • 学会把选择题变成填空题:如何主动设计人生答案
  • BACnet协议+设备数据接入
  • 2025 数字中国创新大赛数字安全赛道数据安全产业积分争夺赛初赛-东部赛区WriteUp
  • AI大模型与未来社会结构的重构:从工具到共生体
  • 代码随想录算法训练营第十一天
  • 前端AJAX请求上传下载进度监控指南详解与完整代码示例
  • ModuleNotFoundError: No module named ‘pandas‘
  • 苹果在中国组装要交关税吗
  • 顺序表——C语言实现
  • Python•判断循环
  • 嵌入式C语言11(宏/程序的编译过程)
  • Linux内核中TCP协议栈的实现:tcp_close函数的深度剖析
  • 深入理解Socket编程:构建简单的计算器服务器
  • Vim搜索和替换
  • 图解AUTOSAR_SWS_FlexRayInterface