Link Search Menu Expand Document

ЗаписьДанных

Стд::ВводВывод::ЗаписьДанных
Базовые типы: Объект

Иерархия типа

ЗаписьДанных
Объект

Объект для записи данных в поток.

Сравнение ссылочное


Конструкторы

ЗаписьДанных

ЗаписьДанных(Поток: ПотокЗаписи)
Перегрузка:
ЗаписьДанных(Поток: ПотокЗаписи, Настройки: НастройкиЗаписиДанных)

Создает объект для записи данных в поток Поток.


ЗаписьДанных

ЗаписьДанных(
  Поток: ПотокЗаписи,
  Настройки: НастройкиЗаписиДанных)
Перегрузка:
ЗаписьДанных(Поток: ПотокЗаписи)

Создает объект для записи данных в поток Поток с настройками Настройки.


Методы

Записать

Выполняет запись данных Данные в поток.


ЗаписатьБайт

ЗаписатьБайт(Число: Число)

Выполняет запись одного байта в поток. Значение числа должно находиться в диапазоне от 0 до 255, иначе выбрасывается исключение ИсключениеНедопустимыйАргумент.


ЗаписатьСимволы

ЗаписатьСимволы(
  Строка: Строка,
  Кодировка: Строка? = Неопределено)

Выполняет запись строки Строка в поток в кодировке Кодировка. Если кодировка не указана, то используется указанная для данного экземпляра объекта ЗаписьДанных. В отличие от метода ЗаписатьСтроку не записывает в поток разделитель строк.


ЗаписатьСтроку

ЗаписатьСтроку(
  Строка: Строка,
  Кодировка: Строка? = Неопределено,
  РазделительСтрок: Строка? = Неопределено)

Выполняет сначала запись строки Строка в поток в кодировке Кодировка, затем - разделитель строк РазделительСтрок. Если кодировка не указана, то используется указанная для данного экземпляра объекта ЗаписьДанных. Если разделитель строк не указан, то используется указанный для данного экземпляра объекта ЗаписьДанных.


ЗаписатьЦелое16

ЗаписатьЦелое16(
  Число: Число,
  ПорядокБайтов: ПорядокБайтов? = Неопределено)

Записывает 16-битное целое число Число в поток с указанным порядком байтов ПорядокБайтов. Если порядок байтов не указан, то используется порядок байтов, указанный для данного экземпляра объекта ЗаписьДанных. В случае, если переданное число не 16-битное, выбрасывается исключение ИсключениеНедопустимыйАргумент.


ЗаписатьЦелое32

ЗаписатьЦелое32(
  Число: Число,
  ПорядокБайтов: ПорядокБайтов? = Неопределено)

Записывает 32-битное целое число Число в поток с указанным порядком байтов ПорядокБайтов. Если порядок байтов не указан, то используется порядок байтов, указанный для данного экземпляра объекта ЗаписьДанных. В случае, если переданное число не 32-битное, выбрасывается исключение ИсключениеНедопустимыйАргумент.


ЗаписатьЦелое64

ЗаписатьЦелое64(
  Число: Число,
  ПорядокБайтов: ПорядокБайтов? = Неопределено)

Записывает 64-битное целое число Число в поток с указанным порядком байтов ПорядокБайтов. Если порядок байтов не указан, то используется порядок байтов, указанный для данного экземпляра объекта ЗаписьДанных. В случае, если переданное число не 64-битное, выбрасывается исключение ИсключениеНедопустимыйАргумент.


Список унаследованных методов

Объект