Instruction fausse ou pas ?

Résolu/Fermé
wikilili Messages postés 197 Date d'inscription lundi 4 avril 2011 Statut Membre Dernière intervention 12 février 2014 - 15 févr. 2013 à 14:53
wikilili Messages postés 197 Date d'inscription lundi 4 avril 2011 Statut Membre Dernière intervention 12 février 2014 - 15 févr. 2013 à 19:04
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

[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 1 090
Modifié par [Dal] le 15/02/2013 à 17:58
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
wikilili Messages postés 197 Date d'inscription lundi 4 avril 2011 Statut Membre Dernière intervention 12 février 2014 2
15 févr. 2013 à 19:04
merciiiiiiiiiiiiii
0