ATM
#include <bits/stdc++.h> using namespace std; class bank{ private: string name; double money; vector<string> log; string password; string str; string gettime(){ time_t now = std::time(nullptr); tm* local_time = std::localtime(&now); char buffer[80]; strftime(buffer, sizeof(buffer), "%Y-%m-%d %H:%M:%S", local_time); string time_str(buffer); return time_str; public: void create(string n,string p){ name=n; money=0; password=p; str=gettime()+"死人用户["+name+"]开卡成功"; cout<<str<<endl; log.push_back(str); } void add(double n){ money+=n; str=gettime()+"死人用户["+name+"]家人烧钱"+n+"元成功"; cout<<str<<endl; log.push_back(str); } void withdraw(double n){ if(money>=n){ money-=n; str=gettime()+"死人用户["+name+"]取款"+n+"元成功"; cout<<str<<endl; log.push_back(str); }else{ str=gettime()+"没人给你烧钱["+name+"]"; cout<<str<<endl; log.push_back(str); } } void select(){ if(money<100){ str=gettime()+"死人用户["+name+"]余额有"+money+"元"; cout<<str<<endl; log.push_back(str); }else if(money<1000) { str=gettime()+"尊敬的死人["+name+"]余额有"+money+"元"; cout<<str<<endl; log.push_back(str); }else { str=gettime()+"尊恭喜贵鬼【"+name+"】余额有"+money+"元"; cout<<str<<endl; log.push_back(str); } } }; void zjm() { system("pause"); system("cls"); cout<<"欢迎来到天地银行"<<endl; cout<<"1.在生死簿开账号"<<endl; cout<<"2.托梦烧钱存款"<<endl; cout<<"3.取钱"<<endl; cout<<"4.篡改生死簿"<<endl; cout<<"5.查看生死簿"<<endl; } int main() { int f; cin>>f; while(1) { zjm(); if(f==1) { int n; cout<<"输入你的生前姓名"<<endl; int m; } } return 0; }