
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А не проще ли взять обычный Интегер и залить его в бинарный массив?
ЗЫ или есть особенность присвоения, ну там числа не подряд идут?
нужен перебор всех доступных вариантов взаимодействия элементов в массиве bool m[MAX_M](MAX_M может быть равен и 20 и 25). Предложенный вариант вполне подходит, но если есть идеи более быстрой реализации, то буду благодарен.
Каждый уникальный вариант сохраняется в отдельный массив. получается массив массива уникальных триггеров, где нет повторения. то-есть a[][MAX_M] хранит в себе все доступные варианты.
В коде мне нужно отдельное сохранение одновременно активных значений начиная от 1 одновременно активного элемента, и заканчивая Максимальным значением MAX_M
Я что-то вообще не пойму, зачем создавать массивы с возможными значениями. Вытащить из числа бит с нужным номером - дело нехитрое
Макрос запутанно выглядит, суть: num & 2^bit_pos
нужен перебор всех доступных вариантов взаимодействия элементов в массиве bool m[MAX_M](MAX_M может быть равен и 20 и 25). Предложенный вариант вполне подходит, но если есть идеи более быстрой реализации, то буду благодарен.
Каждый уникальный вариант сохраняется в отдельный массив. получается массив массива уникальных триггеров, где нет повторения. то-есть a[][MAX_M] хранит в себе все доступные варианты.
В коде мне нужно отдельное сохранение одновременно активных значений начиная от 1 одновременно активного элемента, и заканчивая Максимальным значением MAX_M
Не очень понятно для чего?
Uchar Integer Ulong это уже битные маски с уникальными тригерами. Уверяю вас они не повторяются и перебирают все варианты.
Получить же их в бинарный массив можно как через структуры, через присвоение без приведения типов, либо бинарным сдвигом тоже работает довольно быстро.
В чём суть затеи? для чего вам нужны битовые маски?
ЗЫ Чтоб не быть голословным например вот так:
Не очень понятно для чего?
Uchar Integer Ulong это уже битные маски с уникальными тригерами. Уверяю вас они не повторяются и перебирают все варианты.
Получить же их в бинарный массив можно как через структуры, через присвоение без приведения типов, либо бинарным сдвигом тоже работает довольно быстро.
В чём суть затеи? для чего вам нужны битовые маски?
ЗЫ Чтоб не быть голословным например вот так:
Я что-то вообще не пойму, зачем создавать массивы с возможными значениями. Вытащить из числа бит с нужным номером - дело нехитрое
Макрос запутанно выглядит, суть: num & 2^bit_pos
Я что-то вообще не пойму, зачем создавать массивы с возможными значениями. Вытащить из числа бит с нужным номером - дело нехитрое
Макрос запутанно выглядит, суть: num & 2^bit_pos
Не проще ли?
ЗЫ Чтоб не быть голословным например вот так:
Не проще ли?