Error referencias con las clases

Iniciado por niñopixel, 28 Septiembre 2016, 16:45 PM

0 Miembros y 1 Visitante están viendo este tema.

niñopixel

Tengo problemas con la referencia de las clases, si alguien me puede sacar de mi ignorancia seria de agradecer, estoy trabajando en DEV C++

graphics.h
#ifndef GRAPHICS_H
#define GRAPHICS_H

struct SDL_Window;
struct SDL_Renderer;

class Graphics {
public:
Graphics();
~Graphics();
private:
SDL_Window* _window;
SDL_Renderer* _renderer;
};

#endif


Graphics.cpp

Código (cpp) [Seleccionar]
#include "../SDL/SDL.h"
#include "graphics.h"

Graphics::Graphics() {
SDL_CreateWindowAndRenderer(640, 480, 0, &this->_window, &this->_renderer);
SDL_SetWindowTitle(this->_window, "algo");
}

Graphics::~Graphics(){
SDL_DestroyWindow(this->_window);
}


main.cpp

Código (cpp) [Seleccionar]
#include "headers/graphics.h"

int main(int argc, const char* argv[])
{
Graphics graphics;
while (true)
{

}

return 0;
}