调试多个GDB文件 我调试了一个C++代码,它被分成多个文件。我正在调试的代码总共有6个错误,包括语法错误和逻辑错误。我发现了一个错误,但我无法找到解决其余错误的方法。我参考了多个在线资源,包括但不限于YouTube(Bucky C++)、教程要点、极客对极客等等

调试多个GDB文件 我调试了一个C++代码,它被分成多个文件。我正在调试的代码总共有6个错误,包括语法错误和逻辑错误。我发现了一个错误,但我无法找到解决其余错误的方法。我参考了多个在线资源,包括但不限于YouTube(Bucky C++)、教程要点、极客对极客等等,c++,debugging,C++,Debugging,我的代码在这里 任何帮助都将不胜感激 在billType.h中添加操作声明作废setRoomRent(双重收费) 在patientTypeImp.cpp中,通过void patientType::setDisDate(int-disDay,int-disth,int-disYear)替换void setDisDate(int-disDay,int-disth,int-disYear) 之后你将能够编译。。。然后调试 (关于上次错误修复后的链接错误) 您没有定义void doctorType::

我的代码在这里

任何帮助都将不胜感激

在billType.h中添加操作声明
作废setRoomRent(双重收费)

在patientTypeImp.cpp中,通过
void patientType::setDisDate(int-disDay,int-disth,int-disYear)替换
void setDisDate(int-disDay,int-disth,int-disYear)

之后你将能够编译。。。然后调试


(关于上次错误修复后的链接错误)

您没有定义void doctorType::setSpeciality(string)
,它只是声明的

只需添加可能的定义

void doctorType::setSpeciality(string spl)
{
    speciality = spl;
}

调试器无法帮助处理语法错误。在调试之前,您需要编译代码,并且由于代码中包含错误,无法编译代码。目标YouTube和教程。让自己学习该语言以及如何使用itAlways开发软件,一个接一个地解决语法错误。第一个错误是相当不可靠的:
错误:“class billType”没有名为“setRoomRent”的成员。
。很抱歉,“我在挣扎”不是可操作的智能;您需要具体告诉我们问题是什么,否则我们无法帮助您解决。