可能重複:
Regarding C++ Include another classC++如何從一個類的cpp文件中創建一個.H
我是新的,想了解更多關於我如何分割我的C++文件導入的.h和.cpp
這是我File2.cpp
#include <iostream>
#include <string>
using namespace std;
class ClassTwo
{
private:
string myType;
public:
void setType(string);
string getType();
};
void ClassTwo::setType(string sType)
{
myType = sType;
}
void ClassTwo::getType(float fVal)
{
return myType;
}
我想將它分成2個文件,即.h和.cpp 我該如何將它作爲一個類來拆分,其中私有的&是公開的。
而且我想在File1.cpp使用ClassTwo(另一個CPP文件)
如何鏈接它,這樣我可以在ClassTwo
感謝您的幫助使用它。
如何使用ClassTwo在File1.cpp,做包括我 「File2.h」 或 「File1.h」 在File1.cpp –
@baokychen:我已經在上面給出了一個完整的例子。你爲什麼認爲它不回答你問的問題?你讀過我對你之前Q的回答嗎?如果你這樣做了,你不會問Q. –
@Als - 你的例子有一個File1.cpp的錯誤行1應該讀取'#include「File2.h」'。 –