bonjour,
pour gagner du temps par rapport aux acc�s disque, je voudrais travailler avec un fichier stock� en m�moire, quels moyens ; le plus simple et le meilleur... avec un petit exemple de code SVP
Merci � tous...
bonjour,
pour gagner du temps par rapport aux acc�s disque, je voudrais travailler avec un fichier stock� en m�moire, quels moyens ; le plus simple et le meilleur... avec un petit exemple de code SVP
Merci � tous...
Salut, VirtualAlloc est bien pour ca
Tu cr�es un tableau de la taille de ton fichier, et tu lies le fichier dedans. Apr�s, il te reste plus qu'� te d�placer dedans
mon fichier est de type texte, ne serai t'il pas plus simple de le copier finalement dans un tableau de CString ou un truc de ce genre...
c'est le meme principe, tout d�pend de la taille que tu veux lire
�a ne d�passe pas le Mega, je crois que je vais utiliser les CStringArray par contre je viens de constater qu'il existe les CMemFile ; tu connais ?
CMemFile c'est le meme principe, c'est une allocation en m�moire, l'interet c'est que c'est une classe complete.
Pour < 1 Mo, CString suffit largement
Tu peux mapper ton fichier en m�moire via CreateFileMapping->MapViewOfFile.
Partager