problème écriture sur un fichier
Bonjour,
je souhaite écrire une CString dans un fichier. Voici comment j'essaye de le faire:
Code:
1 2 3 4 5
| CFile fichier;
CString desc = "Le texte que je souhaite afficher";
fichier.Open(fileName,CFile::modeWrite);
fichier.Write((LPCTSTR)desc, desc.GetLength());
fichier.Close; |
Mon texte s'affiche à moitié et il y a un espace qui est inséré entre chaque caractère: "L e t e x t e q u e j e s"
Si je change: desc.GetLength() en 2*desc.GetLength()
le texte s'affiche entièrement, mais il y a toujours un espace entre chaque caractère.
Est-ce que quequ'un sait comment faire ?
Ca m'aiderait beaucoup !