qbytearrayの最初の位置にquint16を追加する必要があり、それを読んだ後:どうすればよいですか?
私はこれを試しました:
quint16 pos = 0;
QFile file(m_pathFile);
if (file.open(QFile::ReadOnly))
{
qDebug() << "el fichero existe";
m_udpSocket->bind(m_port);
QByteArray datagram;
while (!file.atEnd())
{
datagram.begin();
datagram.append(pos++);
datagram = file.read(m_blockSize);
qDebug() << "Sec" << datagram.at(0);
}
}
どうもありがとうございます
私は追加しました:
datagram.begin();
datagram.setNum(pos, 10);
datagram.append(file.read(m_blockSize));
しかし、私はそれを読むように知らない
ありがとう