在Qt中,你可以使用QByteArray
的mid()
函數來截取部分數據。mid()
函數接受兩個參數,第一個參數是要截取的起始位置,第二個參數是要截取的長度。下面是一個例子:
QByteArray data = "Hello, World!";
QByteArray subData = data.mid(7, 5); // 從第7個字符開始,截取5個字符
qDebug() << subData; // 輸出 "World"
在上面的例子中,我們使用mid()
函數從data
中截取了一個子串,并將結果存儲在subData
中。然后我們使用qDebug()
輸出subData
的值,輸出結果為"World"。