我在阅读有关树木时遇到过这段代码。有人可以解释成员变量“后继者”之后的“:1”是什么意思吗?
template<class T>
class Node{
public:
Node() {
left = right = 0;
}
T key;
Node *left, *right;
unsigned int successor : 1;
};
我尝试使用“c ++中的成员变量意味着什么后”的各种组合来搜索它。但没有找到任何答案。