今天突然發現別的博主在取類成員函數地址的時候是這樣寫的:
printf("A::func():%p\n",&A::func);
當看到去函數地址利用取地址的方法感覺很疑惑,查閱了一些資料,發現在一般函數中,函數名我們一般認爲就是函數的地址,編譯器會將函數名通過隱式轉換轉化爲指針的形式。而對於類成員函數的情況一般不會發生隱式轉換,所以要利用去地址符,其它無法轉換的情形目前還沒碰到,碰到後會補充。
今天突然發現別的博主在取類成員函數地址的時候是這樣寫的:
printf("A::func():%p\n",&A::func);
當看到去函數地址利用取地址的方法感覺很疑惑,查閱了一些資料,發現在一般函數中,函數名我們一般認爲就是函數的地址,編譯器會將函數名通過隱式轉換轉化爲指針的形式。而對於類成員函數的情況一般不會發生隱式轉換,所以要利用去地址符,其它無法轉換的情形目前還沒碰到,碰到後會補充。
去megaton裏面的屍鬼.那裏買藥, 把破爛賣給他. 然後傳送到其他地圖, 再傳送回來, 他就又有錢和新藥了.繼續賣破爛, 買藥.刷幾次就夠了.