ЗаписьДанных
| Стд::ВводВывод::ЗаписьДанных Базовые типы: Объект |
Иерархия типа
Объект для записи данных в поток.
Сравнение ссылочное
Конструкторы
ЗаписьДанных
ЗаписьДанных(Поток: ПотокЗаписи)| Перегрузка: ЗаписьДанных(Поток: ПотокЗаписи, Настройки: НастройкиЗаписиДанных) |
Создает объект для записи данных в поток Поток.
ЗаписьДанных
ЗаписьДанных(
Поток: ПотокЗаписи,
Настройки: НастройкиЗаписиДанных)| Перегрузка: ЗаписьДанных(Поток: ПотокЗаписи) |
Создает объект для записи данных в поток Поток с настройками Настройки.
Методы
Записать
Записать(Данные: Байты|РезультатЧтенияДанных)Выполняет запись данных Данные в поток.
ЗаписатьБайт
ЗаписатьБайт(Число: Число)Выполняет запись одного байта в поток. Значение числа должно находиться в диапазоне от 0 до 255, иначе выбрасывается исключение ИсключениеНедопустимыйАргумент.
ЗаписатьСимволы
Выполняет запись строки Строка в поток в кодировке Кодировка. Если кодировка не указана, то используется указанная для данного экземпляра объекта ЗаписьДанных. В отличие от метода ЗаписатьСтроку не записывает в поток разделитель строк.
ЗаписатьСтроку
Выполняет сначала запись строки Строка в поток в кодировке Кодировка, затем - разделитель строк РазделительСтрок. Если кодировка не указана, то используется указанная для данного экземпляра объекта ЗаписьДанных. Если разделитель строк не указан, то используется указанный для данного экземпляра объекта ЗаписьДанных.
ЗаписатьЦелое16
ЗаписатьЦелое16(
Число: Число,
ПорядокБайтов: ПорядокБайтов? = Неопределено)Записывает 16-битное целое число Число в поток с указанным порядком байтов ПорядокБайтов. Если порядок байтов не указан, то используется порядок байтов, указанный для данного экземпляра объекта ЗаписьДанных. В случае, если переданное число не 16-битное, выбрасывается исключение ИсключениеНедопустимыйАргумент.
ЗаписатьЦелое32
ЗаписатьЦелое32(
Число: Число,
ПорядокБайтов: ПорядокБайтов? = Неопределено)Записывает 32-битное целое число Число в поток с указанным порядком байтов ПорядокБайтов. Если порядок байтов не указан, то используется порядок байтов, указанный для данного экземпляра объекта ЗаписьДанных. В случае, если переданное число не 32-битное, выбрасывается исключение ИсключениеНедопустимыйАргумент.
ЗаписатьЦелое64
ЗаписатьЦелое64(
Число: Число,
ПорядокБайтов: ПорядокБайтов? = Неопределено)Записывает 64-битное целое число Число в поток с указанным порядком байтов ПорядокБайтов. Если порядок байтов не указан, то используется порядок байтов, указанный для данного экземпляра объекта ЗаписьДанных. В случае, если переданное число не 64-битное, выбрасывается исключение ИсключениеНедопустимыйАргумент.