Rumah > Artikel > pembangunan bahagian belakang > Perbezaan antara :: dan
Perbezaan antara :: dan . dalam C++
Jawapan:
:: dan . dalam C++ ialah dua operator berbeza yang digunakan untuk mengakses ahli kelas dan ahli global.
Penjelasan terperinci:
1. :: (operator resolusi skop)
2 .
Mesti digunakan untuk mengakses ahli daripada kejadian kelas.Skop akses:
:: Akses ahli kelas.Akses pembolehubah global:
<code class="cpp">int global_var = 10; cout << ::global_var; //输出 10</code>
Akses ahli data kelas:
<code class="cpp">class MyClass { public: int data_member = 20; }; MyClass object; cout << object.data_member; //输出 20</code>
:Selesaikan konflik penamaan
Atas ialah kandungan terperinci Perbezaan antara :: dan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!