Resultados da pesquisa a pedido "bitmask"

5 a resposta

Maneira mais eficiente de extrair sinalizadores de bits

Eu tenho esses possíveis sinalizadores de bits. 1, 2, 4, 8, 16, 64, 128, 256, 512, 2048, 4096, 16384, 32768, 65536Portanto, cada número é como uma declaração verdadeira / falsa no lado do servidor. Portanto, se os 3 primeiros itens e apenas os 3 ...

2 a resposta

Deslocar bits mascarados para o lsb

Quando vocêand alguns dados com uma máscara, você obtém algum resultado do mesmo tamanho dos dados / máscara. O que eu quero fazer é pegar os bits mascarados no resultado (onde havia 1 na máscara) e deslocá-los para a direita para que ...

4 a resposta

Converta um número inteiro de 64 bits em 8 inteiros separados de 1 byte em python

Em python, recebi um número inteiro de 64 bits. Esse número inteiro foi criado usando vários números inteiros de 8 bits e combinando-os em um número inteiro gigante de 64 bits. É meu trabalho separá-los novamente. Por exemplo: Source number: ...

5 a resposta

Usando uma máscara de bits em C #

Digamos que eu tenho o seguinte int susan = 2; //0010 int bob = 4; //0100 int karen = 8; //1000e passo 10 (8 + 2) como parâmetro para um método e quero decodificar isso para significar susan e karen Eu sei que 10 é 1010 mas como posso fazer ...

3 a resposta

Bitmask de Game Engine Collison ... Por que 0x01 etc?

Deparando com essa situação, tanto no Sprite Kit (iOS Development) quanto no Cocos2d-x (que eu sei que foi a inspiração para o Sprite Kit, portanto, por que eles usam muitas das mesmas ferramentas), finalmente decidi descobrir por que isso ...

1 a resposta

Ponteiros marcados para lista lockFree em C

Estou tentando usar ponteiros marcados para manipular as operações livres de bloqueio em uma lista, a fim de impedir a comparação e troca (CAS) de passar, se algum outro segmento operou na lista durante esta transação. A estrutura do meu nó e o ...

2 a resposta

Bitmask em PHP para configurações?

Bits e bitmask são algo que tenho lutado para entender há algum tempo, mas gostaria de aprender como usá-los para configurações e coisas assim no PHP. Finalmente encontrei uma classe que afirma fazer exatamente isso e, como posso dizer, parece ...

9 a resposta

uando é melhor armazenar sinalizadores como uma máscara de bits em vez de usar uma tabela associativ

Estou trabalhando em um aplicativo em que os usuários têm permissões diferentes para usar recursos diferentes (por exemplo, ler, criar, fazer download, imprimir, aprovar etc.). Não é esperado que a lista de permissões mude com frequência. Eu ...

5 a resposta

xiste alguma maneira de combinar IP com IP + CIDR diretamente da consulta SELEC

Algo com SELECT COUNT(*) AS c FROM BANS WHERE typeid=6 AND (SELECT ipaddr,cidr FROM BANS) MATCH AGAINST 'this_ip'; Portanto, você não busca primeiro todos os registros do banco de dados e depois os combina um por u Se c> 0 foram ...

3 a resposta

Contagem de bits no número [duplicado]

Duplicadoelhor algoritmo para contar o número de bits definidos em um número inteiro de 32 bit [https://stackoverflow.com/questions/109023/best-algorithm-to-count-the-number-of-set-bits-in-a-32-bit-integer] Suponha que você tenha um número. ...