StructToCharArray

Копирует POD-структуру в массив типа uchar.

bool  StructToCharArray(
   const void&  struct_object,     // структура
   uchar&       char_array[],      // массив
   uint         start_pos=0        // начальная позиция в массиве
   );

Параметры

struct_object

[in]  Ссылка на любой тип POD-структуры  (структуры, содержащей только простые типы данных).

char_array[]

[in]  Массив типа uchar.

start_pos=0

[in]  Позиция в массиве, начиная с которой будут добавлены скопированные данные.

Возвращаемое значение

Возвращает true в случае успеха, иначе false.

Примечание

При копировании динамический массив автоматически расширяется (ArrayResize), если в нем недостаточно места. Если расширить массива до необходимой величины не удалось, функция вернет ошибку.

Смотри также

StringToCharArray, ShortArrayToString,CharArrayToStruct, Использование кодовой страницы, FileWriteStruct, Объединение (union), MathSwap