basic_ifstream::open
Ouvre un fichier.
void open(
const char *_Filename,
ios_base::openmode _Mode = ios_base::in,
int _Prot = (int)ios_base::_Openprot
);
void open(
const char *_Filename,
ios_base::openmode _Mode
);
void open(
const wchar_t *_Filename,
ios_base::openmode _Mode = ios_base::in,
int _Prot = (int)ios_base::_Openprot
);
void open(
const wchar_t *_Filename,
ios_base::openmode _Mode
);
Paramètres
_Filename
Le nom du fichier à ouvrir._Mode
L'une des énumérations dans ios_base::openmode._Prot
La protection d'ouverture de fichier par défaut, l'équivalent du paramètre d' shflag dans _fsopen, _wfsopen.
Notes
Les appels d'une fonction membre rdbuf -> ouvrir(_Filename, _Mode | ios_base::in).Si l'échec ouverts, les appels de fonction setstate(failbit), qui peuvent lever une exception d'ios_base::failure.
Exemple
Consultez basic_filebuf::open pour obtenir un exemple qui utilise ouvrir.
Configuration requise
en-tête : <fstream>
l'espace de noms : DST