Out of memory avec un TStringList
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:
Code:
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; |
Il me parait �vident qu'il va falloir que je trouve autre chose pour cr�er mon fichier :mrgreen:
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 :P
Pascale38