2017-12-11 48 views
0

私はQtに入っていますが、次の問題があります。私は組み込みシステムから指紋テンプレートを保存していますが、ftpからコマンドを送信した後、システムは指紋をスキャンして保存しますテンプレート(unsigned char *として)私はテンプレートのサイズを知っています、そしてhes constante(常に384) 問題は、ftpを介してサーバに送信することです。私はbytearrayに変換し、それを保存して、モジュール。私は送ることができる、それを格納して、それをモジュールに送り返すことができますが、私が受け取ったbytearrayをunsigned char *に変換しようとすると、私はできません。 (私は、この受信指紋を登録するために、私はそれを元に戻す必要がありますテンプレートは、署名されていないchar *でなければなりません) 誰も私はbytearrayからunsigned char *に変換する方法を知っていますか?本当に注目に値する!ByteArrayからunsigned charへの変換*

答えて

0

char *QByteArray::data()
は(QByteArrayがconstのない場合)コピーを作成することQByteArrayを防ぐために、あなたは

+0

それともconstData()を探して何であるべき。 –

関連する問題