9 lines
165 B
C++
9 lines
165 B
C++
#pragma once
|
|
|
|
template<typename... Ts>
|
|
struct overloaded : Ts... {
|
|
using Ts::operator()...;
|
|
};
|
|
|
|
template<typename... Ts>
|
|
overloaded(Ts...) -> overloaded<Ts...>;
|