問題タブ [uint8t]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Uint8Array へのバイナリ ストリーム - JavaScript
HTTP リクエストから次のバイナリ ストリームを受信しています。
HTTP リクエスト
アンギュラーファクトリー
応答
console.log(stream)
これを Uint8Array に変換する必要があります。私はそれをbas64に変換しようとしました
これを実行すると、「不正な形式の uri 例外」というエラーが表示されます。window.btoa(dataString) も試しましたが、「'ウィンドウ' で 'btoa' を実行できませんでした: エンコードする文字列には、Latin1 範囲外の文字が含まれています。」
これを Uint8Array に変換するにはどうすればよいですか?
arm - ネオンキャスティングの問題
私は NEON 組み込み関数 (A9 プロセッサ) を初めて使用します。
valueに変換uint8x16_t
したい。int32x4_t
そのために を使用しようとしましたが、うまくいきvreinterpret_s32_u8
ませんでした。
誰でも私を案内してもらえますか?本当にありがとうございました。
c++ - C++ で uint8_t の配列を文字列に変換する
タイプ uint8_t の配列があります。配列の各要素を連結する文字列を作成したいと考えています。これはostringstreamを使用した私の試みですが、後で文字列が空になるようです。
c - サイズを変更するためのポインタの型キャスト (バイト単位)
ポインターを使用して、16 進数値で満たされたメモリ領域を移動しようとしています。uint8_t ポインターを使用して、一度に 1 バイトのみを指すようにしています。特定の位置 (開始位置からのオフセット数のバイト) に移動し、長さが 1、2、4、または 8 バイトのバイトのグループを格納したいと考えています。次に、値を符号付きまたは符号なしの 10 進数 (enum パラメーターによって決定) として解釈して出力したいと考えています。
ポインターを 1 バイトの uint8_t からバイト数の正しいサイズ (例: 8 btyes の場合は uint64_t) に単純に変更し、値を格納できると考えました (1 バイトだけを出力することはできないため)。時には、バイト/バイトのグループ全体を評価する必要があります)。これは私がこれまでに持っているものです:
これは機能せず、「無効な型引数 'unary *' (have 'uint32_t')」や「警告: ポインターから異なるサイズの整数へのキャスト」などのいくつかのエラーが発生します。
私は何を間違っていますか?