资源简介
此系统是基于C++控制台的一个小程序,包含登录,存,取,和一些相关数据的记录,对初学者学习C++是很不错的
代码片段和文件信息
// Bank.cpp : 定义控制台应用程序的入口点。
//
#include “stdafx.h“
#include“iostream“
#include“fstream“
#include“string.h“
#include“string“
#include“windows.h“
#include“vector“
#include“stdlib.h“
#include“conio.h“
using namespace std;
string m_name m_mima m_address
m_guafo m_gua_time m_y_name m_y_num;//定义全局变量,以便于不频繁定义变量
char * cunwen; char * quwen;
char m_zhanghao[30];
int m_sc_time;
short m_chuzhong;
double m_benjin;
class cunkuan;
class qukuan;
class shuju{ //与用户相关的数据类
protected:
string name;//用户的名字
char zhanghao[30];//用户的账号
string mima;//用户的密码
string address;//用户的地址
short chuzhong;// 储种
double benjin;//用户的本金
int sc_time;//收储时间
string guafo;//是否挂失
string gua_time;//挂失时间
string y_name;//营业员的姓名
string y_num;// 营业员的工号
public:
void qukuanl();//取款
void zhuce();//注册用户
void heduidate();//核对数据
void guashi();
void chucun();
void showdate();//显示数据
void readdate(ifstream &);
double &benjinl();
string &guafol();
string &mimal();
int &sc_timel();
short &chuzhongl();
void SetColor(string s);//设置控制台颜色
}aa;
void shuju::readdate(ifstream &in)
{
in >> name;
in >> zhanghao;
in >> mima;
in >> address;
in >> chuzhong;
in >> benjin;
in >> sc_time;
in >> guafo;
in >> gua_time;
in >> y_name;
in >> y_num;
}
void shuju::showdate()
{
aa.SetColor(“**********用户信息列表**********“);
cout << “姓名:“;
cout << name;
cout << endl << “账户:“;
cout << zhanghao;
cout << endl << “地址:“;
cout << address;
cout << endl << “储种:“;
cout << chuzhong;
cout << endl << “本金:“;
cout << benjin;
cout << endl << “收储时间:“;
cout << sc_time;
cout << endl << “是否挂失:“;
cout << guafo;
cout << endl << “挂失时间:“;
cout << gua_time;
cout << endl << “营业员姓名:“;
cout << y_name;
cout << endl << “营业员工号:“;
cout << y_num;
}
string &shuju::guafol()
{
return guafo;
}
double &shuju::benjinl()
{
return benjin;
}
string &shuju::mimal()
{
return mima;
}
int &shuju::sc_timel()
{
return sc_time;
}
short &shuju::chuzhongl()
{
return chuzhong;
}
void shuju::zhuce()//注册用户
{
system(“cls“);
aa.SetColor(“**********新账号注册**********“);
cout << “姓名:“;
cin >> m_name;
cout << endl << “账户:“;
cin >> m_zhanghao;
cout << endl << “密码:“;
char m[6];
int i;
for (i = 0; i<6; i++)
{
m[i] = _getch();
if (m[i] == 13)
break;
cout << “*“;
}
m[i] = ‘\0‘;
m_mima = m;
cout << endl << endl << “地址:“;
cin >> m_address;
cout << endl << “储种:“;
cin >> m_chuzhong;
cout << endl << “本金:“;
cin >> m_benjin;
cout << endl << “收储时间:“;
cin >> m_sc_time;
cout << endl << “是否挂失:“;
cin >> m_guafo;
cout << endl << “挂失时间:“;
cin >> m_gua_time;
cout << endl << “营业员姓名:“;
cin >> m_y_name;
cout << endl << “营业员工号:“;
cin >> m_y_num;
char c_zhanghao[30];
strcpy_s(c_zhanghao m_zhanghao);
strcat_s(c_zhanghao “c.txt“);
cunwen = c_zhanghao;
ofstream fout(cunwen ios::out);
fout << m_name <<
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-12-28 11:28 Bank\
目录 0 2015-12-28 11:22 Bank\Bank\
文件 32899072 2015-12-28 11:28 Bank\Bank.sdf
文件 958 2015-12-28 09:10 Bank\Bank.sln
文件 19456 2015-12-28 11:28 Bank\Bank.v12.suo
文件 34 2015-12-28 10:30 Bank\Bank\12c.txt
文件 44 2015-12-28 10:33 Bank\Bank\132c.txt
文件 128 2015-12-28 10:55 Bank\Bank\1990c.txt
文件 82 2015-12-28 11:07 Bank\Bank\1990q.txt
文件 204 2015-12-28 09:57 Bank\Bank\4310c.txt
文件 50 2015-12-28 09:57 Bank\Bank\4310q.txt
文件 10797 2015-12-28 11:22 Bank\Bank\Bank.cpp
文件 4527 2015-12-28 09:10 Bank\Bank\Bank.vcxproj
文件 1311 2015-12-28 09:10 Bank\Bank\Bank.vcxproj.filters
目录 0 2015-12-28 11:06 Bank\Bank\Debug\
文件 659 2015-12-28 10:32 Bank\Bank\Debug\Bank.Build.CppClean.log
文件 1327 2015-12-28 11:06 Bank\Bank\Debug\Bank.log
文件 405438 2015-12-28 11:06 Bank\Bank\Debug\Bank.obj
文件 1638400 2015-12-28 10:32 Bank\Bank\Debug\Bank.pch
目录 0 2015-12-28 11:06 Bank\Bank\Debug\Bank.tlog\
文件 152 2015-12-28 11:06 Bank\Bank\Debug\Bank.tlog\Bank.lastbuildstate
文件 1246 2015-12-28 11:06 Bank\Bank\Debug\Bank.tlog\cl.command.1.tlog
文件 27982 2015-12-28 11:06 Bank\Bank\Debug\Bank.tlog\CL.read.1.tlog
文件 646 2015-12-28 11:06 Bank\Bank\Debug\Bank.tlog\CL.write.1.tlog
文件 1060 2015-12-28 11:06 Bank\Bank\Debug\Bank.tlog\li
文件 2858 2015-12-28 11:06 Bank\Bank\Debug\Bank.tlog\li
文件 336 2015-12-28 11:06 Bank\Bank\Debug\Bank.tlog\li
文件 11178 2015-12-28 10:32 Bank\Bank\Debug\stdafx.obj
文件 764928 2015-12-28 11:06 Bank\Bank\Debug\vc120.idb
文件 520192 2015-12-28 11:06 Bank\Bank\Debug\vc120.pdb
文件 1489 2015-12-28 09:10 Bank\Bank\ReadMe.txt
............此处省略10个文件信息
- 上一篇:Windows版微信打飞机游戏C++
- 下一篇:C++ 设备管理系统
相关资源
- C++ 设备管理系统
- Windows版微信打飞机游戏C++
- VC++ 读图 分类 变化监测 几何校正
- 2048游戏C++实现
- Visual C++ 6.0编程与技巧.pdf
- 仓库管理系统C++版
- C++进行http请求,并获取返回结果
- 病毒Phatbot的C++源代码
- Algorithms in C++ Parts 1-4(英文版)Robe
- 俄罗斯方块游戏设计C++课程设计报告
- 组态王modbus协议驱动vc++
- 数据结构(C++语言版)习题解析-邓俊
- Qt版黑白棋251471
- VC++ SerialPort类 串口调试程序vs2013工程
- C++程序设计谭浩强带书签版完整懂的
- MFC北京公交车查询系统C/C++
- 商品销售管理系统源码和附加数据库
- c++基于Windows编程的打飞机小游戏源代
- MFC局域网聊天室可屏蔽、可私聊C++ 客
- C++程序设计历年真题复习资料 04737
- marching_cubes算法C++
- 亲测VC++ 编程助手 Vissual AssistX (VS
- Visual C++ 从入门到精通 配套光盘 源码
- C/C++图像处理编程
- c++课程设计-----股票交易系统源代码
- c++远控源码
- 浙工大研究生考试845C++历年真题2012
-
Qt使用QMediaPla
yer制作的视频播放器 - 《Visual C++2013从入门到精通视频教学版
- c++ & QT 餐厅服务系统
评论
共有 条评论