Partager via


CFile::Write

Données d'Écritures d'une mémoire tampon au fichier associé à l'objet d' CFile .

virtual void Write( 
   const void* lpBuf, 
   UINT nCount  
);

Paramètres

  • lpBuf
    Un pointeur vers la mémoire tampon fournie par l'utilisateur qui contient les données pour écrire dans le fichier.

  • nCount
    Le nombre d'octets à transférer de la mémoire tampon. Pour les fichiers de vue de texte, des paires saut de ligne-retour chariot sont comptées comme caractères uniques.

Notes

Write lève une exception en réponse à plusieurs conditions, y compris l'état terminé disque.

Exemple

CFile cfile;
cfile.Open(_T("Write_File.dat"), CFile::modeCreate | 
   CFile::modeReadWrite);
char pbufWrite[100];
memset(pbufWrite, 'a', sizeof(pbufWrite));
cfile.Write(pbufWrite, 100);         
cfile.Flush();

En outre, consultez les exemples de CFile::CFile et CFile::Open.

Configuration requise

Header: afx.h

Voir aussi

Référence

CFile, classe

Graphique de la hiérarchie

CFile::Read

CStdioFile::WriteString