[solved] QByteArray Anzahl Bytes
Verfasst: 17. Juni 2009 10:40
Hallo Leute,
ich möchte ide UNIX Zeit in einem ByteArray mit 4Bytes speichern:
liefert mir z.B. 1245227023
liefert mir ein ByteArray mit 8 Bytes: "4A38A80F" (Für jedes Zeichen ein Byte)
ich hätte aber gerne ein ByteArray mit 4 Bytes wie dieses hier:
wie bekomme ich die unix zeit in 4 Bytes?
ich möchte ide UNIX Zeit in einem ByteArray mit 4Bytes speichern:
Code: Alles auswählen
unsigned int unixTime = QDateTime::currentDateTime().toTime_t();
Code: Alles auswählen
QByteArray tempArray = QByteArray::number( unixTime, 16 ).toUpper();
ich hätte aber gerne ein ByteArray mit 4 Bytes wie dieses hier:
Code: Alles auswählen
QByteArray ba;
ba.resize(4);
ba[0] = 0x4A;
ba[1] = 0x38;
ba[2] = 0xA8;
ba[3] = 0x0F;