Bonjour à tous !

Dans mon appli, j'ai une CString dans lequel je mets le contenu d'un gros fichier binaire (plusieurs Mo), je souhaite decouper cette CString en plusieurs morceaux de meme taille.
J'ai donc essayé de faire ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
for (int i = 0;i <= cPostData.getLength();i=i+(1024));
{
	cTemp = cPostData.Mid(i,1023);
 
	leng = cTemp .GetLength();
	lpStr = cTemp .GetBuffer(leng);
 
	cTemp .ReleaseBuffer();
	autreFonction(cTemp);
}
Le problème c'est que comme mon fichier est binaire, il contient certainement des "\o" et je pense que ca fait deconner le .Mid().

Ya t'il un autre moyen de découper les CStrings ?

Merci d'avance