NO

[Encerrado] [Encerrado] Bits a esquerda?

Por nociam, 19 de abr. de 2017 em Tópicos Sem Resposta

3
574
nociamN
19 de abril de 2017 às 00:22

bom alguém pode me explicar esses código o que significa esses 1<<0,  1<<1 e qual a sequencia para 1<<22 se e que tem?

 

enum itemAttrTypes : uint32_t {
 ITEM_ATTRIBUTE_NONE,
 ITEM_ATTRIBUTE_ACTIONID = 1 << 0,
 ITEM_ATTRIBUTE_UNIQUEID = 1 << 1,
 ITEM_ATTRIBUTE_DESCRIPTION = 1 << 2,
 ITEM_ATTRIBUTE_TEXT = 1 << 3,
 ITEM_ATTRIBUTE_DATE = 1 << 4,
 ITEM_ATTRIBUTE_WRITER = 1 << 5,
 ITEM_ATTRIBUTE_NAME = 1 << 6,
 ITEM_ATTRIBUTE_ARTICLE = 1 << 7,
 ITEM_ATTRIBUTE_PLURALNAME = 1 << 8,
 ITEM_ATTRIBUTE_WEIGHT = 1 << 9,
 ITEM_ATTRIBUTE_ATTACK = 1 << 10,
 ITEM_ATTRIBUTE_DEFENSE = 1 << 11,
 ITEM_ATTRIBUTE_EXTRADEFENSE = 1 << 12,
 ITEM_ATTRIBUTE_ARMOR = 1 << 13,
 ITEM_ATTRIBUTE_HITCHANCE = 1 << 14,
 ITEM_ATTRIBUTE_SHOOTRANGE = 1 << 15,
 ITEM_ATTRIBUTE_OWNER = 1 << 16,
 ITEM_ATTRIBUTE_DURATION = 1 << 17,
 ITEM_ATTRIBUTE_DECAYSTATE = 1 << 18,
 ITEM_ATTRIBUTE_CORPSEOWNER = 1 << 19,
 ITEM_ATTRIBUTE_CHARGES = 1 << 20,
 ITEM_ATTRIBUTE_FLUIDTYPE = 1 << 21,
 ITEM_ATTRIBUTE_DOORID = 1 << 22
};
7 meses depois...
StigalS
29 de novembro de 2017 às 15:22
A questão neste tópico de suporte foi encerrada por falta de resposta. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta
StigalS
29 de novembro de 2017 às 15:22
A questão neste tópico de suporte foi encerrada por falta de resposta. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta