Вопросы с тегом 'flags'

Флаги представляют собой структуры атомных данных, используемые для идентификации состояния в программе.
12
ответов

Что означает атрибут Enlue [Flags] Enum в С#?

Время от времени я вижу перечисление следующим образом: [Flags] public enum Options { None = 0, Option1 = 1, Option2 = 2, Option3 = 4, Option4 = 8 } Я не понимаю, что именно делает [Flags] -трибут. У кого-нибудь есть хоро...
задан 12 авг. '08 в 7:09
5
ответов

Компиляция С++ 11 с g++

Я пытаюсь обновить компилятор C++ до C++ 11. Я немного искал, и я пришел к выводу, что мне нужно использовать флаг -std=C++0x или -std=gnu++0x, но я не знаю много о флажках. Может кто-нибудь мне помочь? (Я использую Ubuntu 12.04.) Вот ошибка, котор...
задан 28 апр. '12 в 15:52
9
ответов

Наиболее распространенные побитовые операции С# на перечислениях

В течение жизни я не могу вспомнить, как устанавливать, удалять, переключать или тестировать бит в битовом поле. Либо я не уверен, либо смешиваю их, потому что мне они редко нужны. Поэтому было бы неплохо иметь "бит-чит-лист". Например: flags = fla...
задан 18 сент. '08 в 18:46
11
ответов

Как сравнить флаги в С#?

У меня есть перечисление флага ниже. [Flags] public enum FlagTest { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4 } Я не могу заставить оператор if считать true. FlagTest testItem = FlagTest.Flag1 | FlagTest.Flag2; if (testIt...
задан 02 сент. '08 в 21:28
16
ответов

Как проверить, установлены ли какие-либо флаги комбинации флагов?

Скажем, у меня есть это перечисление: [Flags] enum Letters { A = 1, B = 2, C = 4, AB = A | B, All = A | B | C, } Чтобы проверить, установлен ли, например, AB, я могу сделать это: if((letter & Letters.AB) == Letters.A...
задан 27 авг. '09 в 12:44
3
ответов

Как удалить флаг в C?

Существует переменная, которая содержит некоторые флаги, и я хочу удалить одну из них. Но я не знаю, как его удалить. Вот как я устанавливаю флаг. my.emask |= ENABLE_SHOOT;
задан 13 окт. '10 в 5:01
4
ответов

Bash Если оператор с несколькими условиями выдает ошибку

Я пытаюсь написать script, который будет проверять два флажка ошибки, и в случае изменения одного флага (или обоих) он будет эхом - произошла ошибка. Мой script: my_error_flag=0 my_error_flag_o=0 do something..... if [[ "$my_error_flag"=="1" || "$m...
задан 25 апр. '13 в 1:09
12
ответов

Кто-нибудь знает хороший способ обхода нехватки enum generic constraint?

Я хочу сделать что-то вроде этого: у меня есть перечисления с комбинированными помеченными значениями. public static class EnumExtension { public static bool IsSet<T>( this T input, T matchTo ) where T:enum //the constraint I want...
задан 10 авг. '08 в 20:14
5
ответов

Флаги Perl -pe, -pi, -p, -w, -d, -i, -t?

Я видел много способов запуска Perl-кода или скриптов с разными флагами. Однако, когда я пытаюсь использовать Google для каждого флага, я в основном получаю результаты для общих сайтов Perl, и никакой конкретной информации о флагах или их использован...
задан 10 июня '11 в 7:38
3
ответов

Флаги Enum над 2 ^ 32

Я использую флаги Enum в своем приложении. Enum может иметь около 50+ значений, поэтому значения достигают 2 ^ 50. Мне просто интересно, могу ли я использовать Math.Pow(2, variable) для их расчета? Когда я пытаюсь сделать это, я получаю постоянную ...
задан 26 сент. '13 в 10:20
2
ответов

Печать всех флагов JVM

Найден интересный флаг JVM: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version Он печатает сотни различных опций, о которых я никогда не слышал. Он также печатает значения по умолчанию, которые помогают лучше диагностировать поведен...
задан 07 мая '12 в 20:28
2
ответов

GCC: как отличается марш от mtune?

Я попытался очистить страницу GCC для этого, но все равно не понимаю. Какая разница между -march и -mtune? Когда используется только -march, против обоих? Можно ли просто -mtune?
задан 12 мая '12 в 1:12
3
ответов

Отключить сохранение экрана

Я использовал: getWindow().addFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); Как вернуться в состояние по умолчанию (без сохранения)?
задан 26 янв. '11 в 20:18
3
ответов

Проблема упорядочения стека событий при запуске приложения из установщика приложений Android и с главного экрана

Только для тестирования, я разрешаю загружать и устанавливать приложение APK через URL-адрес. После загрузки по телефону его можно запустить с помощью установщика приложений для Android, который дает пользователю возможность установить его на свое ус...
задан 15 июня '11 в 13:42
3
ответов

Начать новую работу и завершить текущий в Android?

В настоящее время я запускаю новый Activity и вызывая finish на текущем. Есть ли какой-либо флаг, который может быть передан в Intent, который позволяет завершить текущий Activity без необходимости вызывать finish вручную из кода?
задан 03 июля '12 в 12:37