CMemFile ( UINT nGrowBytes = 1024 );
CMemFile (BYTE * lpBuffer, UINT nBufferSize, UINT nGrowBytes = 0);
Paramètres
nGrowBytes
L'incrément d'allocation de mémoire en octets.
lpBuffer
Pointeur vers une mémoire tampon qui reçoit les informations de la taille nBufferSize.
nBufferSize
Un entier qui spécifie la taille de la mémoire tampon de fichier, en octets.
Remarques
La première surcharge ouvre un fichier de mémoire vide. Notez que le fichier est ouvert par le constructeur et que vous ne devez pas appeler CFile::Open.
La deuxième surcharge les mêmes actes que si vous avez utilisé le premier constructeur et immédiatement appelé attacher avec les mêmes paramètres. Voir joindre pour plus de détails.
Exemple
/ / exemple de CMemFile::CMemFile
CMemFile f ; / / Prêt à l'emploi - aucune ouverture nécessaire.
BYTE * pBuf = (BYTE *) nouveau char [1024] ;
CMemFile g (pBuf, 1024, 256) ;
/ / même comme CMemFile g ; g.attach (pBuf, 1024, 256)
Aperçu CMemFile |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CMemFile::Attach