Daily iOS
0일 연속
CS 기초·알고리즘객관식

비트 연산과 OptionSet

다음 코드와 OptionSet·비트 연산에 대한 설명으로 옳은 것을 모두 고르세요.

struct Perm: OptionSet {
    let rawValue: UInt8
    static let read  = Perm(rawValue: 1 << 0)
    static let write = Perm(rawValue: 1 << 1)
    static let exec  = Perm(rawValue: 1 << 2)
}
let p: Perm = [.read, .write]

복수 선택 가능