void QByteArray::reserve(int size)
QByteArray可以自動(dòng)調(diào)整內(nèi)存大小答姥,如果希望提高性能,則可以使用reseve()函數(shù)來(lái)主動(dòng)分動(dòng)一段內(nèi)存空間载迄, 如:
QByteArray byteArray;
byteArray.reserve(30); /*!<申請(qǐng)30個(gè)字節(jié)的空間*/
則該內(nèi)存空間不會(huì)主動(dòng)釋放脑沿,須使用以下方式進(jìn)行釋放
byteArray.clear(); /*!<清空內(nèi)容*/
byteArray.squeeze(); /*!<釋放內(nèi)存*/