Universal Binaries ?

mathusalem

Membre actif
29 Mai 2006
368
28
Paris
grin.developpez.com
Bonjour à tous !


Je me demandais ce que représente comme travail, de passer un programme (simple) en UB.

Il s'agit juste d'une recompilation ?


Merci !
 
les pb de little/big Endian, c'est pas uniquement l'affaire du compilo ?

je n'ai jamais eu à me soucier de ça quand je codais


edit : sinon merci pour les réponses & explications ;-)
 
Non ça a son importance quand tu écris des données binaires dans un fichier si elles doivent être lu par un Intel/AMD ou un autre type de processeur ou si tu échanges des données binaires avec un autre type d'ordinateur. Ca reste quand même limité.
 
A noter qu'Apple a prévu des fonctions pour convertir les entiers au format natif (Big Endian sur PPC, Little sur Intel) au format système (Big endian???). En gros, tu utilises systématiquement la fonction, et s'il y a besoin, elle fait la conversion.

Aucune conversion n'est nécessaire quand on travaille avec Cocoa, c'est transparent.

Il y avait un article intéressant sur le site d'Apple... à retrouver.:o