Witam, mam tutaj o taki sobie fragment kodu:
template <class T>
void BTree<T>::deleteByMerging(Node<T>*& node) {
/// kod
}
Chodzi mi dokładnie o argument funkcji ,który jest typu Node<T>*&. Jest to (chyba) referencja na wskaźnik. Ktoś mógłby mi powiedzieć jak to działa ? To znaczy, czy dokonuję tutaj operacji na zmiennej oryginalnej, która została przesłana funkcji , czy jest ona kopiowana? I czym to się różni od Node<T>* ?