我讀的Linux內核代碼和我遇到類似如下:typedef void(* something)(someclass * something) - 這是什麼意思?從來沒有見過的typedef使用這樣
typedef void (* gps_location_callback)(GpsLocation* location)
後來可以使用,如:
gps_location_callback location_cb;
有人可以告訴我是什麼那typedef是什麼意思?我從來沒有見過這樣的事情.. 謝謝!