在C語言和嵌入式中,經常使用枚舉常量,其中每個值都是具有1位設置的位掩碼。 (例如,0x0001,0x0002,0x0004等)這種類型的位掩碼是否有標準名稱?我已經看到它們被稱爲標誌,但更多的是作爲標準定義。我知道這聽起來似乎勢利,但「旗幟」似乎並不足夠技術?其他人是否有這些好名字?我無法想象沒有人拿出一個。設置1位位掩碼的名稱
7
A
回答
10
2
2
我也看到「位標誌」。
+0
我發現了一篇Dr Dobbs的文章,提到了「位標誌枚舉」。這有點('scuse雙關語)更接近我的想法。 http://www.drdobbs.com/184403893 – ktrimbach 2010-07-18 20:15:58
5
「旗」已用於這些幾十年,現在就好了。我的老C64已經有了一個零標誌,進位標誌等,在這裏看到進一步的信息:
http://en.wikipedia.org/wiki/Flag_(computing%29
http://en.wikipedia.org/wiki/Status_register
我不知道什麼時候這個詞被創造出來,由誰來。
1
相關問題
- 1. 如何設置位圖作爲掩碼
- 2. 位掩碼設計模式
- 3. Postgres位掩碼中「1」的總數
- 4. 在位掩碼中設置位的正確方法是什麼?
- 5. 設置writeline的名稱和位置?
- 6. FilterIterator位掩碼(或位域)
- 7. 64位位掩碼和javascript
- 8. Gmaps按名稱設置標記位置
- 9. TSPLIB位置名稱
- 10. RegEx帶位掩碼?
- 11. 位掩碼操作
- 12. 使用位掩碼
- 13. 生成位掩碼
- 14. Little Endian位掩碼
- 15. 位掩碼問題
- 16. 位掩碼功能
- 17. 如何在C中創建最小有效位設置爲1的掩碼
- 18. 位掩碼vs移位(+ java字節碼)
- 19. 使用位掩碼或掩碼
- 20. 位掩碼參數命名約定?
- 21. SPARC - 沒有移位的位掩碼
- 22. 位掩碼的最後5位
- 23. 應用位掩碼的位向量
- 24. 如何在Firefox中爲掩碼設置自定義位置?
- 25. aop.xml的名稱和位置?
- 26. Golang:IP掩碼的位數
- 27. 的Ruby語法:位掩碼
- 28. 位掩碼操作的ByteArray
- 29. 檢查的NSUnderlineStyle位掩碼
- 30. 如何在不使用位掩碼的情況下在整數中設置位
國旗似乎對我來說足夠合理 - 「兩個冪」並沒有真正解釋太多,國旗至少比這更好。 – 2010-07-18 00:31:36
@ Will A - 其實,這是我的主要觀點。如果你使用兩個冪,你的「標誌」是完全獨立的。你可以或者,和而不是他們,只是改變/檢查你感興趣的一兩個而不改變其他人。 – ktrimbach 2010-07-18 20:21:19