看板 MacDev 關於我們 聯絡資訊
小弟我正在寫一支iphone程式 其中有使用BSD socket與伺服器做連線 我另外有開了一個pthread用來recv從server來的資料 但是在thread使用recv時會收到一個EXT_BAD_ACCESS的signal 另外我測試的結果伺服器端有連線成功 若不再thread內可以正常的收發資料 thread也有成功的跑起來只要不在thread裡處理socket的問題都很正常 請問一下是否有前輩有類似的經驗來處理這個問題? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.22.179
zonble:你在 thread 裡頭用的都是C的東西,還是有用到 ObjC 物件? 01/30 22:07
fantasychiu:全部都是用C的東西 01/30 22:30
fantasychiu:不過是在C++的class中將thread create出來 01/30 22:31
fantasychiu:完全沒有用到object c的東西 請問這樣會有問題嗎? 01/30 22:31
fantasychiu:我是打算寫成libray的形式讓別的地方可以呼叫 01/30 22:32
fantasychiu:我發現是我自己指標沒傳好>"< 還是感謝您的回應 01/30 23:34