Bonjour,
J'utilise un TSringList, mais si le fichier à générer est trop gros j'ai un Out Of Memory au moment du SaveToFile
Voilà un bout de code pour tester le problème:
Il me parait évident qu'il va falloir que je trouve autre chose pour créer mon fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 TStringList* list = new TStringList(); for (unsigned int i = 0; i < 200000 ; i++) { list->Add(StringOfChar('p', 1500)); } list->SaveToFile("toto", TEncoding::UTF8); // out of memory delete list;
N'étant pas très à l'aise avec les encodages et ayant besoin d'un encodage UTF8, que puis je utiliser comme autre solution qui supporte un encodage UTF8?
C'est peut être trivial mais là je bloque...
merci beaucoup pour votre aide
Pascale38
Partager