私は Environment.h ファイルを持っています:
#include <windows.h>
#include "interfaces.h"
#ifndef ENVIRONMENT_H
#define ENVIRONMENT_H
class Environment {};
#endif
私はInterfaces.hファイルを持っています:
#ifndef INTERFACES_H
#define INTERFACES_H
class IMoving {
public:
virtual void Move() = 0;
};
#endif
インターフェイス IMoving で、環境クラスを取得して、移動方法を知りたい
class IMoving {
public:
virtual void Move(Environment*) = 0;
};
これを行いたい場合は、environment.h を含める必要があります
#include "Environment.h"
ここで、Environment.h - Interfaces.h と Interfaces.h が含まれている - Environtment.h が含まれているため、エラーが発生します。では、どのように機能させるのですか?
誤字脱字すみません