Seite 1 von 1

QByteArray Problem

Verfasst: 8. September 2008 16:11
von grisu_1972
Hallo Leute,

folgendes Problem habe ich beim erzeugen einer Nachricht die ich über QTcpSocket verschicken möchte:
Die Nachricht soll wie folgt aussehen:
10 02 07 00 81 0b

Das packe ich in ein QByteArray

QByteArray ba;
ba.append(0x10);
ba.append(0x02);
ba.append(0x07);
ba.append(0x00);
ba.append(0x81);
ba.append(0x0b);
ba.append(0xed);

Problem ist die Zeile "ba.append(0x00);" da meckert der Kompiler, wie kriege ich es hin dem QByteArray die "0" hinzuzufügen "ba.append(0);" klappt ja auch nicht!

Kennt jemand eine Lösung?

Grüße Carsten

Verfasst: 8. September 2008 16:33
von FaS
Hast du dir die Fehlermeldung des Compilers mal durchgelesen? Call is ambiguous. Caste das in ein char.

MfG,
FaS

Verfasst: 8. September 2008 16:45
von grisu_1972
Das klappt!
Danke und Gruß
Carsten