Sans les deux lignes " QByteArray " ça marche. Sinon ça donne n'importe quoi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 //*********************conversion d'un Qstring en quint64********** QString text=ui->textEdit_crypt_plain->toPlainText(); int n= text.length(); quint64 nombreDesInt64=(n%8)? n/8+1:n/8; char * a=const_cast<char*>(text.toStdString().c_str()); quint64 *T= (quint64 *)a; //*********************************fin de convertion************** QByteArray g; ui->textEdit_crypt_chiffer->append(g.number(nombreDesInt64,10)); // *****************des traitement sur mon tableau******* //*******************convertion de quint en qstring****** char * D=(char *)T; // cast de quint64 en char * ui->textEdit_crypt_chiffer->append(QString(D)); //************************fin de convertion*/
Partager