みなさん、こんにちは。
- バイナリデータ (サイズが 1G を超える) を含むバッファがあります ...
- このバイナリ データは、"Ipp16s" ("short" の Intel データ型) のポインターによってポイントされます ...
- ポインターは、バッファーの最初の要素のみを指しており、すべてのバッファーを指しているわけではありません (デバッグ時に自分自身に言われてチェックしたように) ...
- 最終的に、バッファ全体をxmlに収めたいと思います...
- 私はすでにxml形式をセットアップしており、モック値を渡すときに機能しています...
そこで、次の 2 つの解決策を考えました。
単一値を 1 つずつ (for ループを使用して) xml に挿入します (これは非常に単純な方法ですが、非常に多くの理由で非効率的です)。
エンコードされたバッファーを xml に挿入する前に、バッファー (およびそのすべての内容) を (何らかの方法で) エンコードします (この方法は複雑に聞こえますが、より論理的です)。
私の質問は、このバッファ (バイナリ データの) を xml にエンコードする方法ですか?
ところで、私は c++ が初めてで、Qt-Creator を使用しています。
よろしくお願いいたします。