2013-07-22 1 views
0

J'essaie d'utiliser allegro sur Xcode, après les tutoriels suivants, j'ai eu cet avertissement "conversion implicite perd précision entière".
Je crois que je ne suis pas en mesure de faire le jeu en plein écran ou de ne pas modifier la taille de l'écran à cause de cet avertissement. Je ne suis pas en mesure de créer une image bitmap d'une image aussiAllegro - la conversion implicite perd de la précision en nombre entier - Avertissement sur Xcode "fmaths.inl" interrompant certains codes pour fonctionner?

Comment réparer ce problème? Je ne peux pas y apporter de modifications car je n'ai aucune permission du tout!

int res = lres >> 16; 
      ^   implicit conversion loses integer precision 

Ne me aider

+0

Quel est le type de LRES? –

+0

lres est LONG_LONG – junyi00

+0

Est-ce une erreur ou un avertissement? Les avertissements peuvent être simplement ignorés. –

Répondre

0

essayer

NSInteger res = lres >> 16; 
+0

Je ne peux pas éditer le fichier car je n'ai pas la permission – junyi00

+0

Utilisation de l'identificateur non déclaré 'NSUInteger', Utilisation de 'res' non déclaré, vouliez-vous dire 'lres' ?, et la même mention d'avertissement "conversion implicite perd précision entière" – junyi00

+0

avec NSInteger j'ai modifié le code. –

Questions connexes