0

有人可以解释一下这样的功能吗

const Comparable & findMin() const; 
void insert ( const Comparable & x );

意思是。Comparable 被声明为模板。我特别不明白的是 & 引用运算符是如何工作的,这个 & 引用运算符对我有意义的唯一方式是如果以基本方式使用,例如 int & aref = a; 表示 aref 是对 a 的引用,但是在我上面提供的代码中,引用没有分配给任何让我感到困惑的东西,而且为什么要引用整个函数,例如 findMin() 函数?

以及这样的事情是如何工作的

void insert( const Comparable & x, BinaryNode * & t ) const;

他们有一个指针和一个引用,这只是将引用分配给指针的一种简短方法吗?

4

0 回答 0