//info.h
#ifndef INFO_H
#define INFO_H #include <string>
using std::string; class Info {
public:
Info(string nickname0, string contact0, string city0, int n);
void print();
private:
string nickname; // 称呼/昵称
string contact; // 联系方式,可以是email,也可以是手机号
string city; // 所在城市
int n; // 预定到场人数
}; #endif
//info.cpp
#include "info.h"
#include <iostream>
using std::cout;
using std::cin;
using std::endl; Info::Info(string nickname0, string contact0, string city0, int n0): nickname(nickname0), contact(contact0), city(city0), n(n0){ } void Info::print() {
cout << "称呼:\t\t" << nickname << endl;
cout << "联系方式:\t" << contact << endl;
cout << "所在城市:\t" << city << endl;
cout << "预定人数:\t" << n << endl;
}
//main.cpp
#include "info.h"
#include <iostream>
#include<vector>
using namespace std; int main()
{
vector<Info>audienceInfoList;
string audiencenickname,audiencecontact,audiencecity;
int audiencen;
while(cin>> audiencenickname>>audiencecontact>>audiencecity>>audiencen)
{
Info audience(audiencenickname,audiencecontact,audiencecity,audiencen);
audienceInfoList.push_back(audience);
}
for (int i=;i<audienceInfoList.size();i++)
audienceInfoList[i].print();
system("pause");
return ;
}

最新文章

  1. php ob_flush 和flush
  2. JavaScript异步编程原理
  3. Java集合框架实现自定义排序
  4. 浅谈c语言的指针
  5. linux第三方程序移植
  6. psql-07表:分区表
  7. C语言编译过程详解
  8. js:语言精髓笔记8--对象系统
  9. jquery ajax php+mysql 无刷新分页 详细实例
  10. CentOS 7下载地址(ISO文件)
  11. 【hihoCoder第十六周】RMQ-ST算法
  12. SuperSocket入门(五)-常用协议实现模版及FixedSizeReceiveFilter示例
  13. 连续分段累计器FPGA实现的探讨
  14. SharePoint 2013 入门教程 [不断更新~]
  15. Hibernate入门(十二)离线条件检索
  16. ieee trans pami latex模板
  17. webpack 配置案例for angular babel
  18. HotSpot Java虚拟机中的“方法区”“持久代”“元数据区”的关系?
  19. Run-time Settings 运行时设置
  20. 认识HTML5中的新标签与新属性

热门文章

  1. 年年岁岁花相似,岁岁年年人不同。——linux课程初探
  2. (二)ASP.NET中JavaScript的中英文(多语言)实现方案(二)
  3. BZOJ 1878 hh的项链(简单莫队)
  4. [LeetCode 题解]:Gray Code
  5. 《html5 从入门到精通》读书笔记(一)
  6. Python 单元测试 增强系统健壮性
  7. 转载C#中Trim()、TrimStart()、TrimEnd()的用法
  8. python,使用百度api实现复制截图中的文字
  9. django重写form表单中的局部钩子函数
  10. JavaScript数组升降序排列、最大值、最小值等