C++ 类指针 赋值 给 类对象 问题
代码如下:private:Students;Student*sp;.....voidProject::beSelect(Student*s0){if(sp==NULL){...
代码如下:
private:
Student s;
Student *sp;
.....
void Project::beSelect(Student* s0){
if (sp == NULL)
{
sp = s0;
sp->setProject(title);
// s = *sp;
}
}
这代码死活运行不了,还报错出C2249,把io流都搞出来。找了好半天才发现居然是注释的那句有问题,求解,这句到底哪里出问题了? 展开
private:
Student s;
Student *sp;
.....
void Project::beSelect(Student* s0){
if (sp == NULL)
{
sp = s0;
sp->setProject(title);
// s = *sp;
}
}
这代码死活运行不了,还报错出C2249,把io流都搞出来。找了好半天才发现居然是注释的那句有问题,求解,这句到底哪里出问题了? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询