这个程序哪里错了????
九度空间 2010-07-15 08:45:07 #include<iostream>
#include<vector>
#include<string>
using namespace std;
class A
{
private:
char name[5],sex[2];
int age;
public:
A(char *n,int a,char *s)
{
strcpy(name,n);
age=a;
strcpy(sex,s);
}
};
int main()
{
A a1("章",22,"m");
A a2("网",23,"w");
A a3("丽",25,"m");
vector<A> i;
i.push_back(a1);
i.insert(i.begin(),a2);
i.push_back(a3);
vector<A>::iterator ii;
for(ii=i.begin();ii!=i.end();ii++)
cout<<A->name<<endl;
}