Différence string et wstring.

Forum traitant des automates industriels de marque Siemens.
Répondre
Avatar du membre
maxpeigne
Dieu du process
Dieu du process
Messages : 771
Enregistré le : 11 oct. 2015, 17:31
Localisation : Nord pas de calais

Différence string et wstring.

Message 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.
http://automacile.fr - Site et tutoriels sur l'arduino.
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: Différence string et wstring.

Message 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.
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
phlag
Code sa première boucle
Code sa première boucle
Messages : 18
Enregistré le : 02 juil. 2017, 12:01

Re: Différence string et wstring.

Message 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
Avatar du membre
maxpeigne
Dieu du process
Dieu du process
Messages : 771
Enregistré le : 11 oct. 2015, 17:31
Localisation : Nord pas de calais

Re: Différence string et wstring.

Message par maxpeigne »

Merci pour ces infos, c'est toujours bon à savoir!
http://automacile.fr - Site et tutoriels sur l'arduino.
Répondre