运行时 请多指教
编译 连接通过了 但运行时没有结果
请多多指教 先行谢过!!
#include <iostream.h>
#include <iomanip.h>
#include <fstream.h>
class Person
{
public:
Person(char n[20]=" ",char c[20]=" ",char a[20]=" ",char celluar[20]=" ",char p[20]=" ")
{
for(int i=0;i<20;i++)
{
name[i]=n[i];
company[i]=c[i];
address[i]=a[i];
celluar[i]=c[i];
phone[i]=p[i];
}
}
void display(ostream& out)
{
out<<setw(10)<<name<<company
<<address<<celluar<<phone
<<endl;
}
private:
char name[20];
char company[20];
char address[30];
char celluar[10];
char phone[10];
};
ostream& operator<<(ostream& out,Person& ps)
{
ps.display(out);
return out;
}
void main()
{
ofstream out("c:\\phonebook",ios::ate);
Person Jame("Jame","Intel","NY","139...","2894541");
Person Mike("Mike","Intel","NY","139...","2894541");
out<<Jame;
out<<Mike;
cout<<Jame;
cout<<Mike;
}