05 2010 档案

摘要:今天在项目中遇到按位或组合权限串的问题:首先每一个权限数都是2的N次方数如:k1=2 ; //添加 k2=4 ; //删除 k3=8; //修改 ...如此定义功能权限数,当需要组合权限时,就需要对各个所拥有的权限数按位或了。如: purview = k2|k3; // 赋给添加和删除权限当需要判断在权限串中是否拥有某一权限时,就需要进行按位与。如: if((purview & k1) &... 阅读全文
posted @ 2010-05-31 17:35 dodo-yufan 阅读(44811) 评论(8) 推荐(10) 编辑

点击右上角即可分享
微信分享提示