template<int32_t ID= 0, class ID_TYPE = int32_t>
class Event {
public:
typedef ID_TYPE type;
typedef Event<ID, ID_TYPE> event_obj_type;
.....
}
このコードについて、「Event<ID, ID_TYPE>
」はどういう意味ですか? クラス名に <> が付いていますが、これは見たことがありません。誰でも私を啓発できますか?ありがとう