Akses anggota
Akses anggota kelas dapat dikontrol dengan membebani operator akses anggota (->). Operator ini dianggap sebagai operator unary dalam penggunaan ini, dan fungsi operator yang kelebihan beban harus menjadi fungsi anggota kelas. Oleh karena itu, deklarasi untuk fungsi tersebut adalah:
Sintaks
class-type *operator->()
Keterangan
di mana jenis kelas adalah nama kelas tempat operator ini berada. Fungsi operator akses anggota harus merupakan fungsi anggota nonstatis.
Operator ini digunakan (sering kali bersama dengan operator dereferensi pointer) untuk menerapkan "pointer pintar" yang memvalidasi pointer sebelum dereferensi atau menghitung penggunaan.
Operator akses anggota tidak dapat kelebihan beban.
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk