iphone 移植時碰到到問題 一: invalid type int * to socklen_t *

在移植過程中, 碰到 類型轉換非法
getsockopt/setsockopt

 

在windows linux 下都是ok的, 可是ios 移植時,卻提出錯誤。


改爲:

int len = sizeof(...);

getsockopt(...., (socklen_t *)(&len)); 

 

則ok。

 

不知socklen_t 定義的是什麼類型, 有時間再查。
姑且記下, 以備忘。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章