一下纯属个人总结、欢迎拍砖!谢谢
我意思到以练促进学习C++编程基础是很有帮助的
这篇文章是我为了熟悉掌握文件流和STL中的vector以及结构体三个只知识点所写的代码:
#include <string> #include <stdlib.h> #include <iostream> #include <fstream> #include <vector>using namespace std;struct cashier {string cashierNumber;string password; };cashier _cashier; vector <cashier> account;void main() {ofstream root_file;root_file.open("d:\\rootNumber.txt ",ios::out);if (!root_file){cout<< "创建根账户失败!"<<endl;}_cashier.cashierNumber="888888";_cashier.password="888888";account.push_back(_cashier);for (vector<cashier>::iterator it=account.begin();it!=account.end();it++){root_file<<it->cashierNumber<<" ";root_file<<it->password;}root_file.close();system("pause"); }
在磁盘中生成的文件如下图所示: