#pragma once #include template class Node { public: //使用的时候T可以是pair std::vector keys; std::vector*> children; bool isLeaf; Node* next; Node() = delete; Node(bool _isLeaf) : isLeaf(_isLeaf), next(nullptr) {} Node(bool _isLeaf, Node* _next) : isLeaf(_isLeaf), next(_next) {} };