Link Search Menu Expand Document

Байты

Стд::Байты
Базовые типы: Объект
Доступность: КлиентИСервер

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

graph TD;
Байты["Байты"]-->Объект["Объект"];

Неизменяемая последовательность байтов.

Сравнение структурное.


Литералы

Синтаксис: Байты{<Шестнадцатеричное представление>}

Под шестнадцатеричным представлением понимается стандартное base-16 представление, когда младшие байты идут в начале строки, но внутри представления одного байт (два символа) старшие 4 бита идут вначале.


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

Байты

Байты(ШестнадцатеричнаяСтрока: Строка)
Доступность: КлиентИСервер

Создает Байты по шестнадцатеричному представлению ШестнадцатеричнаяСтрока.

Под шестнадцатеричным представлением понимается стандартное base-16 представление, когда младшие байты идут в начале строки, но внутри представления одного байт (два символа) старшие 4 бита идут вначале.


Методы

ВСтроку

ВСтроку(): Строка
Доступность: КлиентИСервер
Переопределение: ВСтроку

Возвращает шестнадцатеричное представление.


ПолучитьДиапазон

ПолучитьДиапазон(
  От: Число,
  До: Число
): Байты
Доступность: КлиентИСервер

Возвращает подмассив байт в диапазоне от От до До, не включая верхний индекс. Значением по умолчанию конечного индекса До является длина массива байт.

Примеры

знч Данные = Байты{0112AAEE FFB2 0011FFAA}

знч Первые4Байта = Данные.ПолучитьДиапазон(0, 4)                    // Байты{0112AAEE}
знч Последние4Байта = Данные.ПолучитьДиапазон(Данные.Размер() - 4)  // Байты{0011FFAA}
знч ОтрезаемПервые4Байта = Данные.ПолучитьДиапазон(4)               // Байты{FFB2 0011FFAA}

Размер

Размер(): Число
Доступность: КлиентИСервер

Возвращает количество байтов.


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

Объект