Instruction fausse ou pas ?

Résolu
wikilili Messages postés 274 Statut Membre -  
wikilili Messages postés 274 Statut Membre -
Bonjour,

RGBQUAD rg[1]={0,0,0,0}
merciiiii



[URL=https://www.youtube.com/watch?v=gNu9lIrzOmk ]youtube downloader free download[/URL]

1 réponse

  1. [Dal] Messages postés 6122 Date d'inscription   Statut Contributeur Dernière intervention   1 108
     
    Salut wikilili,

    Pour savoir si c'est "faux" ou pas, vérifie en premier lieu le type.

    https://docs.microsoft.com/en-us/windows/win32/api/wingdi/ns-wingdi-rgbquad?redirectedfrom=MSDN

    C'est bien une struct (définie avec un typedef qui sert d'alias à struct tagRGBQUAD). Cependant, ton initialisation (outre le fait que tu as omis ; à la fin, bien sûr) est erronée en raison du fait que tu crées un tableau.

    Tu devrais l'initialiser comme ceci :

    RGBQUAD rg[1] = { {0,0,0,0} };
    Cependant, je ne vois pas l'intérêt de créer un tableau avec un seul élément.

    Autant faire :

    RGBQUAD rg = {0,0,0,0};
    Mais c'est toi qui vois.

    Dal
    0
    1. wikilili Messages postés 274 Statut Membre 2
       
      merciiiiiiiiiiiiii
      0