uint8_t raw_data[] = {0x12, 0x34, 0x56, 0x78}; size_t size = sizeof(raw_data); ByteArray data(raw_data, size);
ByteArray data; uint8_t byte = 0xAB; data.append(byte);This will create a ByteArray object named `data` with data `0xAB` and size of 1 byte. The package library for ByteArray in C++ may vary depending on the chosen library, but examples above may use default libraries already included in C++ standard libraries.