unsigned-char

    0

    1答えて

    私は非常に少ないリソースを使用し、非常に高速でなければならないアプリケーションを開発しています。私のアプリでは、画像から得たバイトを含むunsigned char* rawDataを使用しています。したがって、このrawData配列では、いくつかのバイトを保持しなければならず、他はゼロに設定しなければなりません。しかし、私はループを使用することはできません(そうでなければ、各バイトを実行してゼロに

    12

    2答えて

    私は2つのライブラリを扱っています。 1つは取り込み、std::stringを返し、もう1つはstd::vector<unsigned char>を返します。 std::stringとstd::vector<unsigned char>から根本的な配列を盗んで、余分なコピーをせずにそれらを互いに移動させることができたらいいですね。 const unsigned char* raw_memory =

    1

    1答えて

    操作後のオーディオデータの再生に問題があります。 私が使用する唯一のAPIは、Linux(Ubuntu)のC言語でのalsa lib APIです。 read()とbuffer1を使用して、unsigned char配列(buffer1)で16ビット整数ウェーブファイルからデータを取得します。 。私は、同じサイズの別のunsigned char配列(buffer2)にデータを渡したい。私がbuffe

    1

    5答えて

    私は以前にランダムな符号なしの文字を生成することに関連する質問をしてきました。しかし、私が適用したシンプルさのために、かなり良い提案がありました。 srand((unsigned)time(NULL)); rand()%256; 私はsrandをプログラムの冒頭で呼び出しますが、私は '?'ランダムな文字の場合すべての時間ではなく、ほとんどの時間とそれが私の焦点を失う原因になります。

    6

    6答えて

    次のコードがあります。 void* buffer = operator new(100); unsigned char* etherhead = buffer; コンパイル時に次のエラーが発生します。 error: invalid conversion from ‘void*’ to ‘unsigned char*’ 私はエラーが出るのはなぜ、私はそれが何を指し示すことができ、または何か

    5

    1答えて

    私は私のコードで #define PRODUCTNAME "SomeName" を定義し、次のしていると私は機能com_reply(unsigned char* msg, uint16_t lenght)でそれを送りたいです。 ここで私の議論が署名性が異なるという警告が出ます。 私はunsigned char*ので、私はすべての場所の上に警告を得ることなく、私のプログラム全体でそれを使用する

    8

    2答えて

    opencvディスクリプタエクストラクタの 'compute'メソッドを使用して取得したディスクリプタマトリックスの値を表示する際に問題があります。あるフィーチャのディスクリプタを1つずつファイルに出力したいのですが、ディスクリプタマトリックスの一部の要素に 'at'でアクセスすると、その要素の値が異なります。私は値が印刷された参照が行わ「が」テスト「であれば」 for(int i=0; i<nF

    5

    1答えて

    バイナリデータ(エンコーディングなし)で保存された生のイメージファイルがあります。私はファイルを読み込み、値をunsigned charにキャストしたいと思います。しかし、私はこれをやり遂げる方法を開始する方法がわかりません。各ファイルには640x480バイトが含まれています。各ピクセルは8ビットです。 ここではC++のヘルプページを使用しています:http://www.cplusplus.com

    6

    2答えて

    でscanfのunsigned char型、これは私のコードの一部です: u_char paket[100]; //here i put some data into array and then trying to change it by user scanf("%hhx.%hhx.%hhx.%hhx.%hhx.%hhx", &paket[0], &paket[1], &paket[2],

    0

    2答えて

    ファイルを読み取り、その情報を符号なしchar配列に格納しようとしています。しかし、私のプログラムは変数を上書きしているようです。 A級ヘッダー: ... public: ClassA(void); void LoadMemoryBlock(char* block, int bank); .... private: unsigned char upperMemo