bitmask

    1熱度

    1回答

    我有一個值的對象來構建一個位掩碼(赦免CoffeeScript)。 flags: segment: 1 # 00000001 tatum: 2 # 00000010 beat: 4 # 00000100 bar: 8 # 00001000 section: 16 # 00010000 現在我按照以下方式構建一個字節,使用按位或來設置特定的位

    0熱度

    1回答

    考慮這個名單: options = [ { 'name': 'Option 1', 'plan': 0b001, }, { 'name': 'Option 2', 'plan': 0b010, }, { 'name': 'Option 3', 'plan': 0b110,

    2熱度

    2回答

    有人可以解釋這個位掩碼參數如何用於自動匹配遊戲中的獨佔角色嗎?是否有可能自動匹配多個獨特角色的玩家? 在此提及here 你的遊戲也可以用在 createAutoMatchCriteria的exclusiveBitMask參數()配對自動配對的玩家誰是 興趣在玩遊戲的特定專屬角色。 以及還有api docs public static Bundle createAutoMatchCriteria (

    3熱度

    1回答

    我可以想出三種方法來做到這一點我的頭頂。我會很快概述它們。 char mask = (1<<top) mask = mask-1 mask = mask>>bot mask = mask<<bot 3 shifts, 1 addition char topMask = (1<<top) topMask = topMask -1 char botMask = (1<<bot) bo

    0熱度

    1回答

    我在C++上有一個位掩碼,上面有文本。對於沒有覆蓋文本的像素,位掩碼爲我提供了255的值。我想用這個值得到任何像素或像素組的座標(x,y)。我應該遵循什麼過程?這可以用java或native來完成。

    5熱度

    3回答

    所以,我想要做的是創建一個函數,將大寫字母切換爲小寫字母,反之亦然。 這裏是我的工作: #include <stdio.h> #include <stdlib.h> int caplowswitch(char string[], char switched[]); int main(){ char name[] = "whyisthisnotworking"; ch

    0熱度

    2回答

    我試着在C++中掩蓋一個地址。這是我試過的。 INT32 * myaddr = (INT32*)addr; // This converted 'addr' to the hexadecimal format -- 'myaddr' 現在我該如何and它0xff00? UINT32 sec_addr = (myaddr & 0xff); 當我嘗試做以下.. 這是錯誤我得到: error:

    1熱度

    1回答

    我的spriteKit遊戲中的對象在iOS 7.1更新後停止碰撞。這包括屏幕的邊界,因此角色只是在屏幕上運行。我正在使用一個位掩碼來檢測衝突並處理didBeginContact委託方法中的衝突。我將添加我如何添加我的SKNodes的代碼。提前致謝。 //main character self.girl = [SKSpriteNode spriteNodeWithImageNamed:@"pixe

    0熱度

    1回答

    我們可以使用位掩碼來有效地表示集合存在於有限(或至少索引)的域中,例如以表示car中的字母,我們可以將其表示爲26位集合像這樣: abcdefghijklmnopqrstuvwxyz 10100000000000000100000000 但是當然這隻能代表在場,不重複 - carry例如實際上有兩個r S,而是一組不能代表。 multiset代表一個計數,而不僅僅是存在,所以我們可以計數重複

    1熱度

    1回答

    我有幾個包含訪問位掩碼的頁面,這些頁面僅限於給定用戶的訪問。每個用戶都有自己的訪問位掩碼,用於比較頁面位掩碼。 例如,我有以下頁面和用戶位掩碼: USER 0100 PAGE 0101 要檢查用戶訪問一個網頁,我頁面和用戶訪問代碼之間進行按位與運算。如果這種操作的結果等於用戶位掩碼,則授予訪問權限。 USER & PAGE == USER <--- ACCESS OK USER & PAG