468663ddbb
Former-commit-id: 1d6753294b2993e1fbf92de9366bb9544db4189b
12 lines
196 B
C++
12 lines
196 B
C++
class MyClass {
|
|
public:
|
|
template <template <typename> class S, typename T>
|
|
S<T> *func1(T *a) {
|
|
return new S<T>();
|
|
}
|
|
template <typename T, T (*S)()>
|
|
void func2(T a) {
|
|
S();
|
|
}
|
|
};
|