Bonjour je suis dsl c'est encore moi avec QByteArray, mais il va finir par me rendre fou:

est il possible de découper un QByteArray,

dans un code comme celui ci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
QByteArray toto1;
    toto1.fill(1,32);
    QByteArray titi1;
    QByteArray titi2;
    QByteArray titi3;


je m'explique, je voudrai que titi1 contienne les 4 premiers elements de toto1, ensuite les 4 element suivant dans titi2, puis les 4 suivant dans titi3 et ainsi de suite,

j'ai essayé en faisant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
titi1.resize(4);
titi2.resize(4);
titi3.resize(4);
QDataStream in(&toto1,QIODevice::ReadOnly);
in >> titi1 >> titi2 >> titi3;
Mais quand je fais ca titi1, 2 et 3 sont vide???