Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/146.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
给定以下类定义和代码行 我继续学习我的C++/OOP考试,但我已经用C++工作了一段时间,所以我需要一些帮助。谢谢_C++ - Fatal编程技术网

给定以下类定义和代码行 我继续学习我的C++/OOP考试,但我已经用C++工作了一段时间,所以我需要一些帮助。谢谢

给定以下类定义和代码行 我继续学习我的C++/OOP考试,但我已经用C++工作了一段时间,所以我需要一些帮助。谢谢,c++,C++,问题是: 给定以下类定义和代码行,如果第6行被替换为:coutGetFoots的主体未定义,但假设它返回int,并且d2的Foots成员最近被设置为1,假设缺少的代码meakes sense,则打印输出将为1。您家里有编译器吗?还是你在检查室?真的没有办法知道,因为我们看不到距离的定义::getFeet。而且代码无论如何也不会编译。寻求调试帮助的问题为什么这段代码不起作用?必须包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请

问题是:


给定以下类定义和代码行,如果第6行被替换为:coutGetFoots的主体未定义,但假设它返回int,并且d2的Foots成员最近被设置为1,假设缺少的代码meakes sense,则打印输出将为1。

您家里有编译器吗?还是你在检查室?真的没有办法知道,因为我们看不到距离的定义::getFeet。而且代码无论如何也不会编译。寻求调试帮助的问题为什么这段代码不起作用?必须包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请看:如何创建一个最小的、完整的、可验证的示例。我有一个编译器,但正如juanchopanza所说,它不编译…可能的答案:0、1、2.3、5我很快发现,编写这些测试的人真的不知道他们在做什么,因此无法为学生编写测试。谢谢你的回答@用户3850431不客气。我同意,如果这确实是你得到的,它是相当不完整的,应该包含更多的信息。
class Distance
{
private:
int feet;
double inches;
public:
Distance( );
Distance(int initFt, double initIn);
void setFeet(int feetIn);
void setInches(double inchesIn);
int getFeet() const;
double getInches( ) const;
};
int main( )
{
Distance d1; //Line 1
const int MAX = 100; //Line 2
Distance list[MAX]; //Line 3
Distance d2(1, 2.3); //Line 4
Distance * pDist; //Line 5
d1.feet = 5; //Line 6
// etc. – assume the remaining code is correct
}