Re: Compilations de Pouchin TV Mod.
Posté : 12 avr. 2011, 06:50
Bonjour,Curtis a écrit :dans la dernière version SVN pour les options de configuration de visual studio je vois la mention "release_SBCS" et la mention "release",
quelle est la différence entre une "release_SBCS" et une release tout court ?
est-ce que la mention SBCS a un rapport avec ça ? :
http://en.wikipedia.org/wiki/SBCS
pour les performances il faut choisir quelle version de release ?
Oui, c'est exactement ça.
Les versions « Debug », « Release » et « Diagnostic » sont compilées en fait en mode Unicode (qui correspond à du DBCS), utilisant la plupart du temps des caractères sur 16 bits là où la version SBCS utilise des caractères sur 8 bits.
La version Unicode est donc théoriquement capable d'afficher n'importe quel caractère du jeu Unicode (dans la limite des polices de caractères utilisées, quand même), alors que la version SBCS est limitée aux caractères du jeu de caractères dénommé « Windows 1252 ».
On ne publie pas la version SBCS car elle n'apporte rien par rapport à la version Unicode (à part peut-être un exécutable un peu plus petit), mais elle est utile parfois pour valider certains tests. Mais si vous compilez votre programme vous-même, vous pouvez toujours décider de préférer celle-là.
Notez que l'utilisation de la version SBCS pourrait, par exemple, poser quelques problèmes dans des pays utilisant d'autres alphabets, tels que la Russie ou la Grèce.
Gingko