T& operator++(void)じゃなくて?