История изменений
Исправление grondek, (текущая версия) :
Вот где в твоем примере выше съелся \0? Ты ему сколько скормил данных, столько QByteArray и запомнил.
Написал бы
QByteArray bc = QByteArray::fromRawData("test", 5);
У тебя бы и bc.size() == 5 и bc.toHex() == «7465737400»
Исходная версия grondek, :
Вот где в твоем примере выше съелся \0? Ты ему сколько скормил данных, столько QByteArray и запомнил.
Написал бы
QByteArray bc = QByteArray::fromRawData("test", 5);
У тебя бы и bc.size() == 5 и ba.toHex() == «7465737400»