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