我對C++很陌生,而且我的類定義有問題。這很可能是一個非常基本的操作,但我無法在網上找到任何相關資源,因爲我不太確定要搜索什麼。C++ - 從.h文件獲取.cpp文件中的類變量
標題說明了一切。我有一個如下所示的頭文件:
class Rectangle{
public:
int Width();
int Height();
int Area();
void Resize();
private:
int width;
int height;
}
然後我有下面的.cpp文件。
int Rectangle::Width()
{
//return the width
}
int Rectangle::Height()
{
//return the height
}
int Rectangle::Area()
{
//return the area
}
void Rectangle::Resize()
{
//resize the rectangle
}
正如你所看到的,我已經評論說,我希望做的操作,但我不太清楚如何從頭文件訪問的變量int width
和int height
。
同樣,這可能看起來像一個簡單的操作,但我不知道如何解決這個問題。任何幫助,高度讚賞!
您是否在cpp文件中包含頭文件? –
只是單挑:你在課堂定義之後缺少';'。 – MicroVirus
您需要包含頭文件,並確保在類定義的最後一個大括號後面有分號。 – dasblinkenlight