«bitmask» 태그된 질문



6
C #에서 비트 마스크 사용
다음이 있다고 가정 해 봅시다. int susan = 2; //0010 int bob = 4; //0100 int karen = 8; //1000 메서드에 매개 변수로 10 (8 + 2)을 전달하고이를 수잔과 카렌을 의미하도록 디코딩하고 싶습니다. 10이 1010이라는 걸 알아 하지만 특정 비트가에서와 같이 확인되었는지 확인하는 논리를 어떻게 할 수 있습니까? if (condition_for_karen) …
98 c#  bitmask 

8
비트 마스크 (플래그) 열거 형이 너무 커지면 수행 할 작업
내 응용 프로그램에 Flags 열거로 나타내는 매우 큰 권한 집합이 있습니다. long 데이터 유형의 실제 상한에 빠르게 접근하고 있습니다. 그리고 조만간 다른 구조로 전환하기위한 전략을 마련해야합니다. 이제이 목록을 더 작은 조각으로 나눌 수 있지만 이것은 이미 애플리케이션 레이아웃을 기반으로 한 애플리케이션에 대한 전체 권한의 하위 집합에 불과합니다. 우리는 권한을 관리 …

4
Objective-C에서 (bitmask-) 열거 형 선언 및 확인 / 비교
Cocoa에는 이런 일이 있다는 것을 알고 있습니다. 예를 들어 다음을 생성 UIView하고 수행 할 수 있습니다 . view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 다음 과 같이 UIView정의한 여러 상태 의 사용자 정의가 있습니다 enum. enum DownloadViewStatus { FileNotDownloaded, FileDownloading, FileDownloaded }; 생성 된 각 하위보기에 대해 tag다음을 설정합니다 .subview1.tag = FileNotDownloaded; …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.