->和.的區別
-> : 指針 訪問類成員
. : 對象 訪問類成員
舉個小例子,以便我理解:
class student
{
public:
int name;
char sex;
}
student *st1;//指針
student st2;//對象
cout<<st1->name<<endl;
cout<<st2.name<<endl;
->和.的區別
-> : 指針 訪問類成員
. : 對象 訪問類成員
舉個小例子,以便我理解:
class student
{
public:
int name;
char sex;
}
student *st1;//指針
student st2;//對象
cout<<st1->name<<endl;
cout<<st2.name<<endl;
好怕自己又搞混,還忘記,寫下來吧,忘記了,還能來看看 unorder_map template < class Key, // unordered_map::key_type class