Partage
  • Partager sur Facebook
  • Partager sur Twitter

probleme avec une Structure

Sujet résolu
23 juin 2017 à 5:48:15

Bonsoir ou bonjour (pour moi c'est bonsoir )

actuellement je suis entrain de faire un structure avec SDL mais a chaque fois que je compile avec mon debugger il m'affiche cette erreure

||=== Build: Debug in Gun Army (compiler: GNU GCC Compiler) ===|
C:\Users\Admin\Desktop\Gun Army\Hider.h|10|erreur: expected ':', ',', ';', '}' or '__attribute__' before '=' token|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|

du coup je ne sait pas pq quand je marque _attribute_ derrieure la parenthèse il me la réaffiche

vous pouvais m'aider svp voici ma structure :

typedef struct AffichageSave AffichageSave;
struct AffichageSave
{
    SDL_Surface *ecran = NULL;
    SDL_Surface *Curseur = NULL;
    SDL_Surface *Fond = NULL;
    SDL_Surface *Menu = NULL;
    SDL_Surface *OpenMenu = NULL;
    SDL_Surface *Ennemy = NULL;
    SDL_Surface *Argent = NULL;
    SDL_Surface *AffLife = NULL;
    SDL_Surface *Nameaff = NULL;
    SDL_Surface *End = NULL;
};

Mr de m'aider (méme si c'est les meme personne)

  • Partager sur Facebook
  • Partager sur Twitter
23 juin 2017 à 9:01:03

Tu peux poster hider.h (la ligne 10).

  • Partager sur Facebook
  • Partager sur Twitter
23 juin 2017 à 9:32:56

Tu n'as pas le droit de donner des valeurs à la définition de ta structure. Enlève les = NULL.
  • Partager sur Facebook
  • Partager sur Twitter