Open sixzone11 opened 5 months ago
// String 취급 SwitchTask( Select("case_by_string_0"), Task("case_by_string_0", ...), Task("case_by_string_1", ...), Task(TaskSwitchDefault, ...) ) // Integral 취급 SwitchTask( Select(integral_expression()), Task(0, ...), Task(1, ...), Task(TaskSwitchDefault, ...) )
// Multicast SwitchTask( Select(integral_expression()), Task(0, ...), Task(0, ...), Task(0, ...), Task(1, ...), Task(TaskSwitchDefault, ...) )
operator == 를 지원하는 모든 타입에 대해서, 위 예문 Task() 함수의 첫 번째 템플릿 인자 typename Selectable 에 대응시킬 수 있음.
operator ==
typename Selectable