Когда у меня есть заголовочный файл, как это:C++: Избегайте .cpp файлы только с пустым (де) конструктором
#ifndef GAMEVIEW_H_
#define GAMEVIEW_H_
#include <SDL/SDL.h>
class GameView
{
public:
GameView();
virtual ~GameView();
virtual void Update() = 0;
virtual void Render(SDL_Surface* buffer) = 0;
};
#endif /* GAMEVIEW_H_ */
Мне нужно создать .cpp
файл так:
#include "GameView.h"
GameView::~GameView()
{
}
GameView::GameView()
{
}
Это немного глупо. Просто файл .cpp для пустого конструктора и деконструктора. Я хочу реализовать этот метод просто в файле заголовка. Это намного чище.
Как это сделать?
Я, хотя я это пробовал, и у меня были ошибки компиляции. Теперь я больше не получаю ошибок. Спасибо всем. –