编写一个电话簿程序(C++来实现)

来源:百度知道 编辑:UC知道 时间:2024/06/30 08:35:51
编写一个程序,实现简单的带索引功能的电话薄要求通过一个二维数组保存姓名和号码,然后通过姓名来索引查找相应的电话号码。可设有10个人,主要是实现查找.
最好能编译通过,如果能运行再加分.

#include <iostream>
#include <string>
#include <iomanip>
using namespace std;
class Tep
{
public:
friend istream& operator>>(istream &,Tep &);//输入电话本
friend ostream& operator<<(ostream &,Tep &);//输出电话本
private:
string str[1][2];//姓名,电话
};
istream& operator>>(istream &input,Tep &t)//重载输入
{
cout<<"请输入姓名:"<<endl;
input>>t.str[0][0];
cout<<"请输入电话:"<<endl;
input>>t.str[0][1];
return input;
}
ostream& operator<<(ostream &output,Tep &t)//重载输出
{
output<<"name:"<<t.str[0][0]<<setw(5)<<"tel:"<<t.str[0][1];
return output;
}
int main()
{
Tep t;
cin>>t;
cout<<t;
return 0;
}

#include <iostream.h>
#include <string.h>