#ifndef GAME_H
#define GAME_H
#include <SDL2/SDL.h>
#include <iostream>
class game
{
public:
game();
~game();
void Init(const char* title,int xpos, int ypos, int width, int height, bool fullscreen);
void HandleEvents();
void Update();
void Render();
void Cleanup();
bool Running();
private:
bool isRunning;
SDL_Window *window;
SDL_Renderer *renderer;
};
#endif // GAME_H
et j'ai enlever le new mais une nouvelle erreur apparait c'est 'gam' cannot be used as a function c'est logique mais le new je le remplace par quoi je regardais une vidéo ou le gars faisait un truc du même style en c++ avec sdl2.0 et il a utilisé new
Par le boulot d'initialiser, c'est le boulot du constructeur, il y a pas besoin d'allocation dynamique et parce que nettoyer c'est le boulot du destructeur.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C
En recherche d'emploi.
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C