bitmask

    -1

    1答えて

    私はこの例を持っている: 「我々は小数点値220(1101 1100)のバイナリ表現を取る、我々は上位4ビットを抽出したい場合、我々は、ブールAND演算とビットマスクを使用することができる: 1101 1100 (220) AND 1111 0000 (240) _________ 1101 0000 (208) を私はどのように240知っている必要があり 」 が来

    0

    1答えて

    私は全く新しいビットマスキングに関する質問があります。 このアプリケーションでは現在、アドレスのバイト[]を取り、trueのアラーム(bool)がfalseであることを判別する方法があります。 私はこれを逆にすることを検討しています。私はプロパティ(ブール)のリストを持っており、どちらが真であるかに基づいて、私は住所を作成します。 これを行うための簡単な組み込み方法はありますか? ご協力いただけれ

    0

    2答えて

    値を含むバイナリファイルを解析しようとしています。仕様では、各値はで、2の補数形式の2バイト整数で表されています。私は「データ」と呼ばれるバイト配列にファイルを読んでいます :私は戻って、ファイルにそれらを書くしようとすると、 int i = (data[i] & 0xff) | (short) (data[i+1] << 8); 値は、しかし、罰金を見て: byte a = (byte)((

    1

    1答えて

    私はビットマスクを作りたいと思います。以下の定義はすでに採用されています。定義とそれを次に #define SEC_NO_FLAGS 0x000 #define SEC_ALLOC 0x001 #define SEC_LOAD 0x002 #define SEC_RELOC 0x004 #define SEC_READONLY 0x008 #define SEC_CODE 0x0

    0

    4答えて

    変数nOffsetがあります。この変数には実際に何バイトが格納されているか調べたい番号が入っています。私はMSBの位置も使用できると思いますか? int nLen = 0; if (nOffset > 0xFFFFFF) { nLen = 4; } else if (nOffset > 0xFFFF) { nLen = 3; } else if (nOffset

    0

    1答えて

    私はC++ 11 enum classをビットフィールドとして使用したいと思います。hereです。 しかし、私のenumクラスの宣言がグローバル名前空間ではなく、カスタム名前空間またはクラスの内部にある場合、私は立ち往生しました。例えば: #define ENABLE_BIT_OPERATORS(E) template<> struct enable_bitmask_operators<E> {

    1

    1答えて

    私の問題では、さまざまなタイプのセットと、これらのタイプのHolder(またはその用語が好きな場合はコンテナ)クラスがあります。各Holderは任意のタイプの要素に関連付けることができますが、任意の制限があります。 問題は、タイプの構造がかなり複雑になる可能性があります。サブタイプは、いくつかの異なる動作でA1,A2,A3,B1,B2のようにすることができます。例えば 、私はクラスCarとサブタイ

    0

    1答えて

    入力。 私はビット配列nと2つの整数1<=i<=nと0<=j<=nを持っています。 iは、0であることができる後続の数字の最大値を示します。 jは、後続の数字の最大値を示します(1)。私はすべての可能なビット配列は、これらの制約を満たすnのサイズに返す方法を探し 所望の出力 。 すべての配列の組み合わせ(最初は制約なし)をループするだけで指数関数的な時間になります。 (特にi/j>>1の方が良いと

    1

    1答えて

    私はすでに他の誰かによって構築されたACLシステムを持っています。私はそこでビットマスキングがどのように機能するのか理解しようとしています。 const NONE = 0; const READ = 1; const WRITE = 2; const UPDATE = 4; const DELETE = 8; 次にDBに私はthis toolを使用してそれらを変換しようとしていると私は

    0

    3答えて

    これはTopCoder SRM 466 "Lottery Ticket" problemへの提出です。私はこのパターンがこの問題のために複数回使われているのを見ました。 ニックは宝くじをするのが好きです。 1つの宝くじ券の価格は価格です。ニックは正確に値がb1、b2、b3、b4の4つの紙幣を持っています(値のいくつかは等しいかもしれません)。彼は、一回の宝くじを買うことが可能かどうかを知りたがって