問題タブ [binary]

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.

0 投票する
1 に答える
208 参照

c++ - C++ でさまざまな形式のデータを読み取る

初めてのリアル バイナリ パーサー (tiff リーダー) を作成していますが、メモリの割り当て方法について質問があります。IFD エントリの TiffSpec クラス内に構造体を作成したいと考えています。これらのエントリは常に 12 バイトですが、その特定のエントリで指定された型に応じて、末尾の値が異なる型 (またはファイル内の別の場所へのアドレス) になる可能性があります。この種のデータをキャストするための最良の方法は何でしょうか? 私が扱うと思われる最小サイズのメモリは1バイトです。

0 投票する
2 に答える
937 参照

vim - vimでファイルをカスタムインデントするにはどうすればよいですか?

Vim でのソース ファイルのインデントに関するこの記事を最近読みました。ただし、それらのいくつかをカスタム インデントできるようにしたいと考えています。= を押したときに実行されるバイナリを指定する方法はありますか?

0 投票する
9 に答える
93723 参照

c# - BitArray から Byte への変換

BitArray長さ 8 の があり、それを に変換する関数が必要ですbyte。どうやってするの?

具体的には、次の正しい関数が必要ですConvertToByte

0 投票する
8 に答える
891 参照

java - Java の (ファイル) 交換フォーマットの開発

POF (Plain Old Files ;)) の形式でアプリケーション インスタンス間でデータを渡すためのバイナリ形式を考え出します。

前提条件:

  1. クロスプラットフォームであるべき
  2. 永続化される情報には、単一の POJO と任意のバイト [] が含まれます (実際にはファイル、POJO はその名前を String[] に格納します)
  3. 順次アクセスのみが必要です
  4. データの一貫性をチェックする方法であるべき
  5. 小さくて速くなければならない
  6. アーカイバーとメモ帳を使用する平均的なユーザーがデータを変更できないようにする必要があります

現在、私は DeflaterOutputStream + OutputStreamWriter を InflaterInputStream + InputStreamReader と共に使用して、XStream でシリアル化されたオブジェクトをファイルごとに 1 つのオブジェクトで保存/復元しています。リーダー/ライターは UTF8 を使用します。ここで、前述の機能をサポートするためにこれを拡張する必要があります。私のフォーマットの考え:

  1. これは正気に見えますか?
  2. 区切り文字には何を使用し、どのように決定しますか?
  3. この場合、MD5 を計算する正しい方法は?
  4. このテーマについて何を読むことをお勧めしますか?

ティア。

0 投票する
24 に答える
9953 参照

file - 人間が読める形式のファイル形式を使用する必要があるのはなぜですか?

バイナリ形式ではなく、人間が読める形式のファイル形式を使用する必要があるのはなぜですか?そうでない状況はありますか?

編集:私は最初に質問を投稿したときに説明としてこれを持っていましたが、今はそれほど関連性がありません:

この質問に答えるとき、人間が読める形式のファイル形式を使用することがなぜ良い考えであるかについて、質問者に標準のSO回答を紹介したいと思いました。それから私はそれを探しました、そしてそれを見つけることができませんでした。だからここに質問があります

0 投票する
1 に答える
249 参照

asp.net - ASP.NET から iPhone に画像データをダウンロードする最良の方法は何ですか?

ASP.NET Web アプリケーションから (プロパティ リスト スキーマに従ってフォーマットされた XML ドキュメントの一部として、または単独で) イメージを (NSData *) オブジェクトにダウンロードする必要がある iPhone アプリを構築しています。

iPhone 用の互換性のある XML を生成するには、サーバー側でどのエンコーダーを使用すればよいですか? Base64と同じくらい簡単ですか?BigEndian と LittleEndian の問題はどうですか?

ありがとう、-MrB

0 投票する
3 に答える
138 参照

math - バイトからboolsを取得し、その逆

簡単な質問:

バイトのどのビットが0に設定され、どのビットが1に設定されているかを確認するにはどうすればよいですか。

例えば:

エンティエインターネットは例でいっぱいですが、私は理解できません

0 投票する
12 に答える
170537 参照

c# - C# バイナリ リテラル

16 進数の前に 0x を付けるなど、C# でバイナリ リテラルを記述する方法はありますか? 0b は機能しません。

そうでない場合、それを行う簡単な方法は何ですか? ある種の文字列変換?