The QByteArrayList 類提供字節數組列錶。 更多...
| 頭: | #include <QByteArrayList> |
| qmake: | QT += core |
| Since: | Qt 5.4 |
| 繼承: | QList |
注意: 此類的所有函數 可重入 .
| QByteArray | join () const |
| QByteArray | join (const QByteArray & separator ) const |
| QByteArray | join (char separator ) const |
| typedef | QByteArrayListIterator |
| typedef | QMutableByteArrayListIterator |
The QByteArrayList 類提供字節數組列錶。
QByteArrayList is actually just a QList < QByteArray >. It is documented as a full class just for simplicity of documenting the member methods that exist only in QList < QByteArray >.
所有的 QList 's functionality also applies to QByteArrayList . For example, you can use isEmpty () 來測試列錶是否為空,可以調用函數像 append (), prepend (), insert (), replace (), removeAll (), removeAt (), removeFirst (), removeLast (),和 removeOne () to modify a QByteArrayList . In addition, QByteArrayList provides several join () methods for concatenating the list into a single QByteArray .
目的對於 QByteArrayList is quite different from that of QStringList . Whereas QStringList has many methods for manipulation of elements within the list, QByteArrayList does not. Normally, QStringList should be used whenever working with a list of printable strings. QByteArrayList should be used to handle and efficiently join large blobs of binary data, as when sequentially receiving serialized data through a QIODevice .
另請參閱 QByteArray and QStringList .
把所有字節數組拼接成單字節數組。
Joins all the byte arrays into a single byte array with each element separated by the given separator .
Joins all the byte arrays into a single byte array with each element separated by the given separator .
The QByteArrayListIterator type definition provides a Java-style const iterator for QByteArrayList .
QByteArrayList provides both Java 風格迭代器 and STL 樣式迭代器 . The Java-style const iterator is simply a type definition for QListIterator < QByteArray >.
另請參閱 QMutableByteArrayListIterator and QByteArrayList::const_iterator .
The QByteArrayListIterator type definition provides a Java-style non-const iterator for QByteArrayList .
QByteArrayList provides both Java 風格迭代器 and STL 樣式迭代器 . The Java-style non-const iterator is simply a type definition for QMutableListIterator < QByteArray >.
另請參閱 QByteArrayListIterator and QByteArrayList::iterator .