System::IO::FileStream::FileStream constructor

FileStream::FileStream(const FileStream&) constructor

System::IO::FileStream::FileStream(const FileStream &)=delete

Ver también

FileStream::FileStream(const String&, FileMode) constructor

Construye una nueva instancia de la clase FileStream y la inicializa con los parámetros especificados.

System::IO::FileStream::FileStream(const String &path, FileMode mode)
ParámetroTipoDescripción
rutaconst String&La ruta del archivo a abrir.
modeFileModeEspecifica el modo en que se debe abrir el archivo.

Ver también

FileStream::FileStream(const String&, FileMode, FileAccess, FileShare, int32_t, bool) constructor

Construye una nueva instancia de la clase FileStream y la inicializa con los parámetros especificados.

System::IO::FileStream::FileStream(const String &path, FileMode mode, FileAccess access, FileShare share, int32_t buffer_size, bool useAsync)
ParámetroTipoDescripción
rutaconst String&La ruta del archivo a abrir.
modeFileModeEspecifica el modo en que se debe abrir el archivo.
accesoFileAccessEl tipo de acceso solicitado.
shareFileShareEl tipo de acceso que otros objetos FileStream tienen al archivo abierto.
buffer_sizeint32_tEl número de bytes almacenados en búfer durante las operaciones de lectura y escritura.
useAsyncboolEspecifica si se debe usar E/S asíncrona o E/S sincrónica.

Observaciones

El sistema operativo subyacente podría no soportar E/S asíncrona.

Ver también

FileStream::FileStream(const String&, FileMode, FileAccess, FileShare, int32_t, FileOptions) constructor

Construye una nueva instancia de la clase FileStream y la inicializa con los parámetros especificados.

System::IO::FileStream::FileStream(const String &path, FileMode mode, FileAccess access, FileShare share=FileShare::Read, int32_t buffer_size=DefaultBufferSize, FileOptions options=FileOptions::SequentialScan)
ParámetroTipoDescripción
rutaconst String&La ruta del archivo a abrir.
modeFileModeEspecifica el modo en que se debe abrir el archivo.
accesoFileAccessEl tipo de acceso solicitado.
shareFileShareEl tipo de acceso que otros objetos FileStream tienen al archivo abierto.
buffer_sizeint32_tEl número de bytes almacenados en búfer durante las operaciones de lectura y escritura.
opcionesFileOptionsOpciones adicionales.

Ver también