StructToCharArray

Kopiert eine POD Struktur in ein Array des Typs uchar.

bool  StructToCharArray(
   const void&  struct_object,     // Struktur
   uchar&       char_array[],      // Array
   uint         start_pos=0        // Anfangsposition im Array
   );

Parameter

struct_object

[in]  Referenz auf eine POD Struktur irgendeines Typs (nur mit einfachen Datentypen).

char_array[]

[in] uchar Typ des Arrays.

start_pos=0

[in]  Position im Array, ab der die kopierten Daten eingetragen werden.

Rückgabewert

Gibt true im Erfolgsfall zurück, andernfalls false.

Hinweis

Beim Kopieren werden dynamische Arrays automatisch erweitert (ArrayResize), sollte die Größe nicht ausreichen. Wenn der Array nicht bis zu der benötigten Größe erweitert werden kann, gibt die Funktion einen Fehler zurück.

Siehe auch

StringToCharArray, ShortArrayToString,CharArrayToStruct, Use of a Codepage, FileWriteStruct, Unions (union), MathSwap