成員存取

類別成員存取可以透過多載成員存取運算子 ( - > ) 來控制。 在這種用法中,這個運算子會視為一元運算子,而多載運算子函式必須是類別成員函式。 因此,這類函式的宣告如下:

語法

class-type *operator->()

備註

其中 class-type 是這個運算子所屬類別的名稱。 成員存取運算子函式必須是非靜態成員函式。

這個運算子 (通常會搭配指標取值運算子) 會用來實作「智慧型指標」,這類指標會在取值或計數用法之前驗證指標。

無法多載 . member access 運算子。

另請參閱

運算子多載