flags

    5

    1答えて

    だから私は限界に挑戦することができるだけのビットを列挙に基づいて複数選択とWPFのComboBox/ListBoxの... 基本的に私はC#のコードで宣言され、次の列挙型、持っている: [Flags] public enum FlaggedEnum : int { Option1 = 1, Option2 = 2, Option3 = 4, Option

    3

    3答えて

    クラス内の[Flags]列挙フィールドを整数値(例:5)ではなく文字列表現(たとえば「Sunday、Tuesday」)としてシリアル化するように指定する方法はありますか? ? より具体的には、次のSomeClass型をWebサービスで返すときに、「Days」という文字列フィールドを取得したいが、数値フィールドを取得している。 [Flags] public enum DaysOfWeek {

    1

    1答えて

    私はSUIDフラグを設定したいpythonファイルを持っています。そのため、通常のユーザーが実行すると、rootとして実行されます。セキュリティ上の問題だとわかっていますが、SUIDフラグを設定する必要があります。

    17

    1答えて

    FlagsとFlagsAttributeをenumで使用する違いは何ですか?

    0

    1答えて

    public void Click(View view) { this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); Handler handler = new Handler(); handler.postDelayed(new Runnable() { pu

    8

    9答えて

    私はフラグ引数を持つメソッドを持っています。私はブール値をメソッドに渡すことは悪い習慣であると考えています(署名を複雑にし、 "各メソッドは一つのことをします"という原則に違反します)。私は、このメソッドを2つの異なるメソッドに分割する方が良いと思います。しかし、私がそれをするならば、2つの方法は非常によく似ています(コードの重複)。 フラグ引数を持つメソッドを2つの別々のメソッドに分割する一般的

    20

    10答えて

    私は、1つまたは複数の真偽状態にある可能性のあるオブジェクトを持っている場合、プログラマがいくつかのブール値を使用するのではなく、フラグ+ビットマスクを頻繁に使用する理由を少し不明瞭にしてきました。 これは.NETフレームワーク上にあります。必ずこれが最良の例ですが、.NETフレームワークには、次のを持っている場合ではない: public enum AnchorStyles { Non

    6

    3答えて

    enumが[Flags]と表示されている場合、この型の値をテストして単一の値しか含まないかどうかを調べる方法はありますか?私はビットカウントを使用したい結果を得ることができますが、可能であれば組み込み関数を使用したいと思います。 enumの値を動的にループすると、Enum.GetValues()も組み合わせフラグを返します。次の例のenumでその関数を呼び出すと、4つの値が返されます。しかし、内部

    1

    2答えて

    ラベルアドレス/オフセットの最上位ビットを設定する必要があります。 は、私が試した: test.nasm: BITS 32 dw mylabel | 0x8000 mylabel: dd 0 しかし、これを組み立てるしようとしたとき、私は得る: nasm -f bin test.nasm test.nasm:3: error: `|' operator may only be ap

    2

    2答えて

    some_file.good()falseファイルから最後のエントリを読み取った後、またはそれを超える読み取りを試みた後に、それは私が while (input.good()) { getline(input, line); // ...process } または getline(input, line); while (input.good()) { /