System::IO::StreamReader::StreamReader конструктор

StreamReader::StreamReader(const SharedPtr<Stream>&) constructor

Создаёт экземпляр объекта StreamReader, который считывает символы из указанного базового потока, используя кодировку UTF-8 и буфер размером по умолчанию 1024 байта.

System::IO::StreamReader::StreamReader(const SharedPtr<Stream> &stream)
ПараметрТипОписание
потокconst SharedPtr<Stream>&Базовый поток, из которого считываются символы

См. также

StreamReader::StreamReader(const SharedPtr<Stream>&, bool) constructor

Создаёт экземпляр объекта StreamReader, который считывает символы из указанного базового потока, используя кодировку UTF-8 и буфер размером по умолчанию 1024 байта. Параметр указывает, следует ли включить обнаружение отметки порядка байтов.

System::IO::StreamReader::StreamReader(const SharedPtr<Stream> &stream, bool detectEncodingFromByteOrderMarks)
ПараметрТипОписание
потокconst SharedPtr<Stream>&Базовый поток, из которого считываются символы
detectEncodingFromByteOrderMarksboolTrue, если следует искать отметки порядка байтов в начале потока, иначе — false

См. также

StreamReader::StreamReader(const SharedPtr<Stream>&, const EncodingPtr&) constructor

Создаёт экземпляр объекта StreamReader, который считывает символы из указанного базового потока, используя указанную кодировку и буфер размером по умолчанию 1024 байта.

System::IO::StreamReader::StreamReader(const SharedPtr<Stream> &stream, const EncodingPtr &encoding)
ПараметрТипОписание
потокconst SharedPtr<Stream>&Базовый поток, из которого считываются символы
encodingconst EncodingPtr&Кодировка, которую следует использовать

См. также

StreamReader::StreamReader(const SharedPtr<Stream>&, const EncodingPtr&, bool) constructor

Создаёт экземпляр объекта StreamReader, который считывает символы из указанного базового потока, используя указанную кодировку и буфер размером по умолчанию 1024 байта. Параметр указывает, следует ли включить обнаружение отметки порядка байтов.

System::IO::StreamReader::StreamReader(const SharedPtr<Stream> &stream, const EncodingPtr &encoding, bool detectEncodingFromByteOrderMarks)
ПараметрТипОписание
потокconst SharedPtr<Stream>&Базовый поток, из которого считываются символы
encodingconst EncodingPtr&Кодировка, которую следует использовать
detectEncodingFromByteOrderMarksboolTrue, если следует искать отметки порядка байтов в начале потока, иначе — false

См. также

StreamReader::StreamReader(const SharedPtr<Stream>&, const EncodingPtr&, bool, int) constructor

Создаёт экземпляр объекта StreamReader, который считывает символы из указанного базового потока, используя указанную кодировку и буфер указанного размера. Параметр указывает, следует ли включить обнаружение отметки порядка байтов.

System::IO::StreamReader::StreamReader(const SharedPtr<Stream> &stream, const EncodingPtr &encoding, bool detectEncodingFromByteOrderMarks, int bufferSize)
ПараметрТипОписание
потокconst SharedPtr<Stream>&Базовый поток, из которого считываются символы
encodingconst EncodingPtr&Кодировка, которую следует использовать
detectEncodingFromByteOrderMarksboolTrue, если следует искать отметки порядка байтов в начале потока, иначе — false
bufferSizeintМинимальный размер буфера в байтах

См. также

StreamReader::StreamReader(const System::String&) constructor

Создает экземпляр объекта StreamReader, который читает символы из указанного файла, используя кодировку UTF-8 и буфер размером по умолчанию 4096 байт.

System::IO::StreamReader::StreamReader(const System::String &path)
ПараметрТипОписание
путьconst System::String&Путь к файлу, из которого читаются символы

См. также

StreamReader::StreamReader(const System::String&, bool) constructor

Создает экземпляр объекта StreamReader, который читает символы из указанного файла, используя кодировку UTF-8 и буфер размером по умолчанию 4096 байт. Параметр указывает, следует ли включить обнаружение маркера порядка байтов.

System::IO::StreamReader::StreamReader(const System::String &path, bool detectEncodingFromByteOrderMarks)
ПараметрТипОписание
путьconst System::String&Путь к файлу, из которого читаются символы
detectEncodingFromByteOrderMarksboolTrue, если нужно искать маркеры порядка байтов в начале файла, иначе — false

См. также

StreamReader::StreamReader(const System::String&, const EncodingPtr&) constructor

Создает экземпляр объекта StreamReader, который читает символы из указанного файла, используя указанную кодировку и буфер размером по умолчанию 4096 байт.

System::IO::StreamReader::StreamReader(const System::String &path, const EncodingPtr &encoding)
ПараметрТипОписание
путьconst System::String&Путь к файлу, из которого читаются символы
encodingconst EncodingPtr&Кодировка, которую следует использовать

См. также

StreamReader::StreamReader(const System::String&, const EncodingPtr&, bool) constructor

Создает экземпляр объекта StreamReader, который читает символы из указанного базового потока, используя указанную кодировку и буфер размером по умолчанию 4096 байт. Параметр указывает, следует ли включить обнаружение маркера порядка байтов.

System::IO::StreamReader::StreamReader(const System::String &path, const EncodingPtr &encoding, bool detectEncodingFromByteOrderMarks)
ПараметрТипОписание
путьconst System::String&Путь к файлу, из которого читаются символы
encodingconst EncodingPtr&Кодировка, которую следует использовать
detectEncodingFromByteOrderMarksboolTrue, если нужно искать маркеры порядка байтов в начале файла, иначе — false

См. также

StreamReader::StreamReader(const System::String&, const EncodingPtr&, bool, int) constructor

Создает экземпляр объекта StreamReader, который читает символы из указанного файла, используя указанную кодировку и буфер указанного размера. Параметр указывает, следует ли включить обнаружение маркера порядка байтов.

System::IO::StreamReader::StreamReader(const System::String &path, const EncodingPtr &encoding, bool detectEncodingFromByteOrderMarks, int bufferSize)
ПараметрТипОписание
путьconst System::String&Путь к файлу, из которого читаются символы
encodingconst EncodingPtr&Кодировка, которую следует использовать
detectEncodingFromByteOrderMarksboolTrue, если нужно искать маркеры порядка байтов в начале файла, иначе — false
bufferSizeintМинимальный размер буфера в байтах

См. также