Une question idiote, mais frustrante.
Comment ecrire dans un fichier source ASCII de l'Unicode?
genre std::wstring S=L"xxx";
ou xxx est un charactere que je n'ai pas sur mon clavier, mais dont je
connais le n° hexadecimal sur 2 octets?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric P.
Martinez Jerome wrote:
Une question idiote, mais frustrante. Comment ecrire dans un fichier source ASCII de l'Unicode? genre std::wstring S=L"xxx"; ou xxx est un charactere que je n'ai pas sur mon clavier, mais dont je connais le n° hexadecimal sur 2 octets?
Tu peux présenter la chaîne constante sous forme de tableau de caractères: S = {0x123F, 0x4CD0, L' '};
Martinez Jerome wrote:
Une question idiote, mais frustrante.
Comment ecrire dans un fichier source ASCII de l'Unicode?
genre std::wstring S=L"xxx";
ou xxx est un charactere que je n'ai pas sur mon clavier, mais dont je
connais le n° hexadecimal sur 2 octets?
Tu peux présenter la chaîne constante sous forme de tableau de caractères:
S = {0x123F, 0x4CD0, L' '};
Une question idiote, mais frustrante. Comment ecrire dans un fichier source ASCII de l'Unicode? genre std::wstring S=L"xxx"; ou xxx est un charactere que je n'ai pas sur mon clavier, mais dont je connais le n° hexadecimal sur 2 octets?
Tu peux présenter la chaîne constante sous forme de tableau de caractères: S = {0x123F, 0x4CD0, L' '};
Serge Paccalin
Le mardi 27 juillet 2004 à 11:05, Martinez Jerome a écrit dans fr.comp.lang.c++ :
Une question idiote, mais frustrante. Comment ecrire dans un fichier source ASCII de l'Unicode? genre std::wstring S=L"xxx"; ou xxx est un charactere que je n'ai pas sur mon clavier, mais dont je connais le n° hexadecimal sur 2 octets?
// 1 - La séquence hexa apparaît dans le code objet : std::wstring S = L"Relevxe9 de compte";
// 2 - Le caractère Unicode apparaît dans le code objet : std::wstring S = L"Relevu00e9 de compte"; // 4 chiffres exactement std::wstring S = L"RelevU000000e9 de compte"; // 8 chiffres exactement
-- ___________ 2004-07-27 14:00:27 _/ _ _`_`_`_) Serge PACCALIN -- sp ad mailclub.net _L_) Il faut donc que les hommes commencent -'(__) par n'être pas fanatiques pour mériter _/___(_) la tolérance. -- Voltaire, 1763
Le mardi 27 juillet 2004 à 11:05, Martinez Jerome a écrit dans
fr.comp.lang.c++ :
Une question idiote, mais frustrante.
Comment ecrire dans un fichier source ASCII de l'Unicode?
genre std::wstring S=L"xxx";
ou xxx est un charactere que je n'ai pas sur mon clavier, mais dont je
connais le n° hexadecimal sur 2 octets?
// 1 - La séquence hexa apparaît dans le code objet :
std::wstring S = L"Relevxe9 de compte";
// 2 - Le caractère Unicode apparaît dans le code objet :
std::wstring S = L"Relevu00e9 de compte"; // 4 chiffres exactement
std::wstring S = L"RelevU000000e9 de compte"; // 8 chiffres exactement
--
___________ 2004-07-27 14:00:27
_/ _ _`_`_`_) Serge PACCALIN -- sp ad mailclub.net
_L_) Il faut donc que les hommes commencent
-'(__) par n'être pas fanatiques pour mériter
_/___(_) la tolérance. -- Voltaire, 1763
Le mardi 27 juillet 2004 à 11:05, Martinez Jerome a écrit dans fr.comp.lang.c++ :
Une question idiote, mais frustrante. Comment ecrire dans un fichier source ASCII de l'Unicode? genre std::wstring S=L"xxx"; ou xxx est un charactere que je n'ai pas sur mon clavier, mais dont je connais le n° hexadecimal sur 2 octets?
// 1 - La séquence hexa apparaît dans le code objet : std::wstring S = L"Relevxe9 de compte";
// 2 - Le caractère Unicode apparaît dans le code objet : std::wstring S = L"Relevu00e9 de compte"; // 4 chiffres exactement std::wstring S = L"RelevU000000e9 de compte"; // 8 chiffres exactement
-- ___________ 2004-07-27 14:00:27 _/ _ _`_`_`_) Serge PACCALIN -- sp ad mailclub.net _L_) Il faut donc que les hommes commencent -'(__) par n'être pas fanatiques pour mériter _/___(_) la tolérance. -- Voltaire, 1763
Serge Paccalin
Le mardi 27 juillet 2004 à 14:15, Serge Paccalin a écrit dans fr.comp.lang.c++ :
Le mardi 27 juillet 2004 à 11:05, Martinez Jerome a écrit dans fr.comp.lang.c++ :
Une question idiote, mais frustrante. Comment ecrire dans un fichier source ASCII de l'Unicode? genre std::wstring S=L"xxx"; ou xxx est un charactere que je n'ai pas sur mon clavier, mais dont je connais le n° hexadecimal sur 2 octets?
// 1 - La séquence hexa apparaît dans le code objet : std::wstring S = L"Relevxe9 de compte";
// 2 - Le caractère Unicode apparaît dans le code objet : std::wstring S = L"Relevu00e9 de compte"; // 4 chiffres exactement std::wstring S = L"RelevU000000e9 de compte"; // 8 chiffres exactement
Les séquences sont correctes, mais ne faites pas attention aux commentaires.
-- ___________ 2004-07-29 12:40:26 _/ _ _`_`_`_) Serge PACCALIN -- sp ad mailclub.net _L_) Il faut donc que les hommes commencent -'(__) par n'être pas fanatiques pour mériter _/___(_) la tolérance. -- Voltaire, 1763
Le mardi 27 juillet 2004 à 14:15, Serge Paccalin a écrit dans
fr.comp.lang.c++ :
Le mardi 27 juillet 2004 à 11:05, Martinez Jerome a écrit dans
fr.comp.lang.c++ :
Une question idiote, mais frustrante.
Comment ecrire dans un fichier source ASCII de l'Unicode?
genre std::wstring S=L"xxx";
ou xxx est un charactere que je n'ai pas sur mon clavier, mais dont je
connais le n° hexadecimal sur 2 octets?
// 1 - La séquence hexa apparaît dans le code objet :
std::wstring S = L"Relevxe9 de compte";
// 2 - Le caractère Unicode apparaît dans le code objet :
std::wstring S = L"Relevu00e9 de compte"; // 4 chiffres exactement
std::wstring S = L"RelevU000000e9 de compte"; // 8 chiffres exactement
Les séquences sont correctes, mais ne faites pas attention aux
commentaires.
--
___________ 2004-07-29 12:40:26
_/ _ _`_`_`_) Serge PACCALIN -- sp ad mailclub.net
_L_) Il faut donc que les hommes commencent
-'(__) par n'être pas fanatiques pour mériter
_/___(_) la tolérance. -- Voltaire, 1763
Le mardi 27 juillet 2004 à 14:15, Serge Paccalin a écrit dans fr.comp.lang.c++ :
Le mardi 27 juillet 2004 à 11:05, Martinez Jerome a écrit dans fr.comp.lang.c++ :
Une question idiote, mais frustrante. Comment ecrire dans un fichier source ASCII de l'Unicode? genre std::wstring S=L"xxx"; ou xxx est un charactere que je n'ai pas sur mon clavier, mais dont je connais le n° hexadecimal sur 2 octets?
// 1 - La séquence hexa apparaît dans le code objet : std::wstring S = L"Relevxe9 de compte";
// 2 - Le caractère Unicode apparaît dans le code objet : std::wstring S = L"Relevu00e9 de compte"; // 4 chiffres exactement std::wstring S = L"RelevU000000e9 de compte"; // 8 chiffres exactement
Les séquences sont correctes, mais ne faites pas attention aux commentaires.
-- ___________ 2004-07-29 12:40:26 _/ _ _`_`_`_) Serge PACCALIN -- sp ad mailclub.net _L_) Il faut donc que les hommes commencent -'(__) par n'être pas fanatiques pour mériter _/___(_) la tolérance. -- Voltaire, 1763