byte

    0

    1答えて

    httpクライアントを作成するためにcpprestsdkを使用しています。 web::http::http_request req(method); req.set_body(data); <<-- data == std::vector<unsigned char> を要求し、サーバに送信するためにそれを置くためにstd::vector<unsigned char> に web::json

    0

    3答えて

    uint32を持つストレージフォーマットに、最大許容値 "4294967295"を書き込んでいます。 Javaの整数は「2147483647」の半分にすぎません。内部的には、LongまたはGuavaのUnsignedIntegerを使用する必要があります。 この形式に書き込むには、バイト配列の長さが整数うまく適合する、4にする必要がありますが、バイト配列にロングに変換すると、長さの配列が必要で8

    0

    1答えて

    4バイトをintなどに変換するために "encoding/binary"を使用する方法を知っています。 3バイトをintに変換する最も効率的な方法は何ですか?

    2

    1答えて

    "一度に1バイトずつ読むのは、一度に1バイトずつ読み込む方がはるかに速い" 入力ストリームを覚えようとしている間に文thereが見えました。なぜこれが当てはまるのですか?

    0

    1答えて

    RS485を介してAirbus(Modbusの変わった変種)コマンドをシリアルデバイスに送信する必要があります。私が送るコマンドは0x8181521500005315です。 b'\x81\x81\x15\x21\x00\x00\x53\x15' が、私は何とか同じ形式にint型の変数を変換したい:私は正常形式でリテラルとしてコマンドを送信することができますよ。 は、ここで私がこれまで持っている

    0

    2答えて

    マイコード: public class UplaodedFile { public UploadedFile File = null; public string Description = null; public string OriginalFileName = null; public byte[] inputStream ; publ

    0

    2答えて

    これはどこかで答えられている場合は謝罪しますが、もしあれば、私はそれを見つけることができませんでした。 私はバイト配列でいくつかの操作をしており、無効な文字(たとえば0x9Cバイト)を変換するときに "?"と解釈されることに気づいています。したがって、それをバイトに変換すると、0x3Fとして出力されます。 私の問題は、バイト配列の一部はASCIIですが、他のものはこのような無効な文字を含む可能性の

    -8

    2答えて

    のJavaの同等物は何これは私は、Javaに私のコードを変換したいC. int test(unsigned char* input, unsigned char* output, int in_len) { int i, out_len = 0; for(i = 0; i < in_len; i++) { if (*(input+i) == 0x23)