Sdílet prostřednictvím


Kvalifikované názvy

Určuje obor.

qualified-class-name :: name

Poznámky

Je-li kvalifikovaný název třídy následován operátorem rozlišení oboru (::) a poté názvem členu dané třídy nebo její základní třídy, je operátor rozlišení oboru považován za kvalifikovaný název.Typ kvalifikovaného názvu je shodný s typem členu a výsledkem výrazu kvalifikovaného názvu je daný člen.Je-li člen l-hodnotou, pak je kvalifikovaný název také l-hodnotou.Informace o deklaraci kvalifikovaného názvu třídy naleznete v tématu Specifikátory typů nebo Názvy tříd.

Část název třídy v kvalifikovaném názvu třídy může být skryta novou deklarací stejného názvu v aktuálním nebo okolním oboru. Název třídy je však stále nalezen a použit.Příklad použití kvalifikovaného názvu třídy k přístupu ke skrytému názvu třídy naleznete v tématu Obor.

[!POZNÁMKA]

Konstruktory a destruktory třídy ve tvaru název třídy :: název třídy a název třídy :: ~ název třídy musí odkazovat na stejný název třídy.

Název s více než jednou kvalifikací, například následující, označují členy vnořené třídy:

název třídy :: název třídy :: název

Viz také

Referenční dokumentace

Primární výrazy