注册 登录
编程论坛 C++教室

动态创建对象

正人君子 发布于 2013-05-14 14:44, 462 次点击
for(j=0;j<10;j++)
    {
        lin=p[j]=new student[5];
        for(k=0;k<5;k++)
        {
         cout<<"输入第"<<n+1<<"个学生的成绩"<<endl;
         cin>>num;
           if(num==-1)
           {
            countj=j;
            temp=1;
            break;
           }
         cin>>name>>great;
         (*lin).fuzhi(num,name,great);
         lin++;
         n++;
        }
        if(temp==1)
            break;
    }
咋不行呢,郁闷,关于动态建立对象咋用啊,求帮助
2 回复
#2
xufan2013-05-14 15:01
能不能把代码贴完整点呢!
这个看不出来问题的
#3
peach54602013-05-14 17:57
写个工厂呗...
1