c++作业
建立Student类,包含如下成员:
int id;
std::string name;
std::string courseNames[maxCourses]
double grades[maxCourses]
我写的构造函数是这样的:
Student() {
string a = "0";
name = a;
courseNames[3] = {0};
grades[3] = {0};
};
Student( int id1 , const string name1[],const string courseNames1[],const double grades1[])
{
id = id1;
name = *name1;
for (int i = 0;i < 3;i++)
{
courseNames[i] = courseNames1[i];
grades[i] = grades1[i];
}
}
创建对象时:id1,id2,id3下面有红色波浪线
请问各位大佬这要怎么解决啊?
把创建对象的代码贴出来看看,你这个截图无法判断问题。