У меня есть указатель на char, который указывает на 16 байт массива (поэтому 128 бит). Эти биты содержат некоторую ценную информацию для моей задачи, и мне нужно проанализировать значения из их фиксированных местоположений. Например, имеется информация о времени между 23-м и 12-м битами. Я знаю, что мне нужно иметь битмаску для извлечения таких данных, но я не мог этого сделать.Бит-маска для получения значения между битами X и Y
Может ли кто-нибудь сказать мне, как я могу получить эту информацию?
Наконец, мне нужно преобразовать эти извлеченные биты в целое число, но это уже легкая часть задачи.
как насчет 'arr [1] && 0xF0' и 'arr [2] && 0xFE' и их объединение их? –
C#? Qt? Пожалуйста, не помещайте теги спама – deviantfan
Почему вы думаете, что это спам? На эту тему могут ответить люди из всех этих областей. – Dundar