Page 1 sur 1

Différence string et wstring.

Posté : 02 août 2017, 10:19
par maxpeigne
Bonjour à tous,

Je continue de faire mes armes sous TIA PORTAL V14. Je commence à tâter de la variable texte et je viens de tomber sur du WSTRING :shock:

Je ne vois pas trop la différence avec du string, quelqu'un en voit une?

Merci.

Re: Différence string et wstring.

Posté : 02 août 2017, 12:17
par djé
Salut,

WSTRING signifie Wide String, il accepte jusqu'à 16382 caractère en UNICODE là ou une STRING classique n'accepte que 254 caractère max en ASCII.

Re: Différence string et wstring.

Posté : 02 août 2017, 12:24
par phlag
Bonjour,

string, les caractères sont codés sur 8 bits type char (codification ISO 8859-1 où les caractères sont codés sur 1 octets).
wstring, les caractères sont codés sur 16 bits type wchar (codification utf-8 par exemple où les caractères sont codés sur 2 octets).

la longueur maxi pour un type string est de 254
la longueur maxi pour un type wstring est de 16382
wstring.png

Re: Différence string et wstring.

Posté : 03 août 2017, 07:22
par maxpeigne
Merci pour ces infos, c'est toujours bon à savoir!