shiyan 3

//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=0;i<audienceInfoList.size();i++) audienceInfoList[i].print(); system("pause"); return 0; }

 

转载于:https://www.cnblogs.com/libing-072921/p/10796085.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值