template <typename T>
class Foo {
private:
typedef void (T::*func)();
};
というコードを見たのですが、これってどういう意味がありますか?
(コードとしてどういう使い道がありますか?)