プロジェクトをビルドすると、リンク エラーが発生します。静的メンバー関数から設定している静的メンバー ポインターがあります。問題は何ですか?
class Logger
{
private:
static MyComp* pComp;
public:
static void setComp(MyComp* comp);
// more methods ..
};
void Logger::setComp(MyComp* comp)
{
pComp = comp;
}
リンク エラーを取得する
アーキテクチャ x86_64 の未定義シンボル:
"Logger::pComp"、参照元: Logger.o の
Logger::setComp(MyComp*)