、->*、. 和 .* C 中的運算子? " />
重載成員存取運算子:揭開->、.* 和.
運算子重載賦予重新定義預定義行為的能力運算符,擴展現有類型的功能但是,成員存取運算子->、.* 和.本文旨在闡明這些神秘的運算符,解決它們的行為、參數處理和具體注意事項。 -靜態成員函數,-> 運算子缺少參數,它的返回值指示類別類型返回值啟動後續的->運算子。運算子
與其他成員存取運算子不同,->*它的重載形式沒有特殊限制。重載的二進位檔案。 .運算符
這些運算符不能重載。 >常數注意事項
與[] 等運算子相反,成員存取運算子不需要const 和非const 版本。
結論
在總結一下,->運算子允許透過傳回所需成員的非靜態成員函數來存取類別成員。的行為類似重載形式的典型二元運算子。 .在處理類別類型時保留非重載功能。
以上是如何在 C 中重載 ->、->*、. 和 .* 運算子?的詳細內容。更多資訊請關注PHP中文網其他相關文章!