→ diabloevagto:你這樣做的用意是什麼?小心爆炸 11/04 22:59
像是 <sys/shm.h> 裡的 shmat() 當有 error 發生時會回傳 (void*)-1
但我不知道要怎麼判斷比較好@@...
※ 編輯: darkgerm 來自: 140.113.230.123 (11/04 23:15)
推 LPH66:用 == != 判斷就好 不要去管誰大誰小 11/04 23:21
→ darkgerm:喔喔感謝樓上!! 不過是什麼原因所以不能這樣做? 11/04 23:24
→ azureblaze:char*是pointer 基本上是unsigned 11/04 23:28
→ azureblaze:所以(char*) -1其實是0xFFFFFFFF之類的 11/04 23:29
→ LPH66:你不能保證這些東西比大小會如何 但你可以確定它們一不一樣 11/04 23:31
→ darkgerm:原來如此!! 所以只用 == != 就會沒問題 感謝! 11/04 23:32
→ bob123:az大正解.. 11/05 01:40