Адрес указателя, на который разыграна ссылка?

Я работаю над другим кодом на работе (приложение Qt Desktop) и обнаружил следующее:

connect( &*mpMainWin, SIGNAL(whatever()), this, SLOT(whatever()) ));

Мне трудно понять часть & * mpMainWin . Насколько мне известно об указателях, он возвращает адрес указателя без ссылки mpMainWin .

Но mpMainWin уже содержит этот адрес, поэтому указание его напрямую в качестве параметра должно дать тот же результат.

Итак, если я ничего не упускаю и моя логика верна, в чем причина этого? и если он есть, когда мы должны использовать такой синтаксис?

5
задан talnicolas 29 February 2012 в 19:00
поделиться