C++作业 求大神帮助啊。
1、从“data.txt”文件读入包含有若干联系人信息的通讯录数据。“data.txt”文件的格式如下:第1行数据是一个整数n,表示数据文件中包含n位联系人;从第2行到第...
1、从“data.txt”文件读入包含有若干联系人信息的通讯录数据。“data.txt”文件的格式如下:第1行数据是一个整数n,表示数据文件中包含n位联系人;从第2行到第n+1行,每行对应一位联系人的信息;每位联系人的信息包含ID、姓名、性别、电话号码4个字段,字段间由空格隔开。
2、选用合适的STL容器存储和管理通讯录数据;
3、从“query.txt”读入查询条件。查询条件的格式是:第1个数据表示根据第几个字段进行查询,其中1表示ID字段、2表示姓名字段、3表示性别字段、4表示电话号码字段;第2个数据表示查询条件的具体内容。比如查询条件为“2 张三”,表示查找姓名为“张三”的数据记录。
4、利用STL中的find()泛型算法,对通讯录数据进行查询。将符合查询条件的所有数据记录作为查询结果保存到“result.txt”文件中。如果没有符合条件的数据记录,则输出“no record”。 展开
2、选用合适的STL容器存储和管理通讯录数据;
3、从“query.txt”读入查询条件。查询条件的格式是:第1个数据表示根据第几个字段进行查询,其中1表示ID字段、2表示姓名字段、3表示性别字段、4表示电话号码字段;第2个数据表示查询条件的具体内容。比如查询条件为“2 张三”,表示查找姓名为“张三”的数据记录。
4、利用STL中的find()泛型算法,对通讯录数据进行查询。将符合查询条件的所有数据记录作为查询结果保存到“result.txt”文件中。如果没有符合条件的数据记录,则输出“no record”。 展开
1个回答
展开全部
这种作业,只能提供思路了:你可以参考
http://zhidao.baidu.com/question/239983624066218364.html
另外加一个计数器Timer来计时,加一些全局变量来计分或统计对错。
http://zhidao.baidu.com/question/239983624066218364.html
另外加一个计数器Timer来计时,加一些全局变量来计分或统计对错。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询