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]복수 선택 가능