Freigeben über


file_stream::open_istream-Methode

Öffnet einen neuen Eingabestream für die angegebene Datei. Die Datei sollte bereits auf dem Datenträger vorhanden sein, andernfalls wird eine Ausnahme ausgelöst.

static pplx::task<streams::basic_istream<_CharType>> open_istream(
   const utility::string_t &file_name,
   std::ios_base::openmode mode = std::ios_base::in,
   #ifdef _MS_WINDOWS int prot = (int) std::ios_base::_Openprot #else int prot = 0 #endif
);

static pplx::task<streams::basic_istream<_CharType>> open_istream(
   ::Windows::Storage::StorageFile^ file,
   std::ios_base::openmode mode = std::ios_base::in
);

Parameter

  • file_name
    Der Name der Datei

  • mode
    Der Öffnungsmodus der Datei

  • prot
    Der Dateischutzmodus

  • file
    Der StorageFile-Verweis, der die Datei darstellt.

Rückgabewert

Ein task, der bei Abschluss einen geöffneten Eingabestream zurückgibt.

Anforderungen

Header: filestream.h

Namespace: concurrency::streams

Siehe auch

Referenz

file_stream-Klasse