qbytearray

    0

    2答えて

    C++ Qt5.6でQBufferを作成する最もシンプルでエレガントな方法を、void * dataとlong data_sizeから探しています。 私は、QByteArray::fromRawData()を使ってvoidをキャストし、を使ってQByteArrayを書き込もうとしました。どちらの場合も私は成功しませんでした。

    0

    3答えて

    Azure(http://msdn.microsoft.com/en-us/library/dd135726.aspx)のbase64エンコーディングで作業しています必要な文字列を戻す方法を理解してください。私は次のことを行うC#でこれを行うことができます。 (LINQPadで)出力します int blockId = 5000; var blockIdBytes = BitConverter.G

    0

    2答えて

    ファイルの内容を編集します。私はQFileを使用してファイルを処理しています。今、私は1024バイトのような小さなチャンクでそれを読んでみたい。これまでのところ、私がやった: QFile file("~/samplefile"); long long sizeoffile = file.size(); size = size/1024; ///*this is for loop siz

    0

    1答えて

    私はqbytearrayのクイントの位置を追加する必要があります。quint16とそれを読んだ後:どうすればいいですか? quint16 pos = 0; QFile file(m_pathFile); if (file.open(QFile::ReadOnly)) { qDebug() << "el fichero existe"; m_udpSocket->bind(

    7

    1答えて

    整数を表すのに4バイト必要です。 をQByteArrayに格納するには、4バイトしかかからないようにするにはどうすればよいですか? QByteArray::number(..)は整数を文字列に変換し、4バイト以上を占めます。 QByteArray((const char*)&myInteger,sizeof(int))も動作していないようです。

    2

    1答えて

    現在、QtライブラリをKinect APIと組み合わせて、QImage(QLabelで示されている)のセンサーからのビデオを表示しようとしています。 私のKinect処理ライブラリでは、ビデオセンサーからデータを受け取る関数が、BYTE *(RGB32値のものを指している)としてデータを出力しています。私のプログラムの別の小さなコーナーで 、私はスロット*そのバイトを受信し、次のようにRGB32デ

    4

    1答えて

    この関数の仕事はdataを取り、それを離れて格納することです void store(const QByteArray& data); 我々は機能ストアを持っていると言います。残念ながら、その引数がQByteArray::fromRawData(ptr, size)で作成された場合は、それとすべてのコピーでptrが有効である必要があるため、引数を作成した場合は安全ではありません。 したがってst