作者qrtt1 (null)
看板C_and_CPP
標題[語法] 請問 :: 語法的意義
時間Sat May 23 15:05:03 2009
各位版友好,
弟正試著在 trace Open Source 專案的程式
它是個 cpp 為主的程式,不過在下列 function 用了 :: 語法
ret = ::select(_sockfd+1, &fdset, NULL, NULL, &tval);
想要詢問一下它有代表什麼特殊意義嗎?
因為有些地方呼叫 select 函式時並沒有加上 ::
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.53.210
1F:推 jaw109:::的前後表示一種namespace的從屬關係, ::的左邊如果留空 05/23 15:16
2F:推 jaw109:表示他是一個global namespace 05/23 15:17
3F:→ qrtt1:感謝, 因為它是在cpp下呼叫c 的函式, 所以我遲疑了>< 05/23 15:30
4F:→ jaw109:<在cpp下呼叫c 的函式>是什麼意思? 不解? 05/23 15:36
5F:推 LiloHuang:這是 scope operator 目的為了存取外面一層的 select 05/23 15:50
6F:→ qrtt1:jaw109, 沒事沒事. 是我頭腦打結沒描述好. 05/23 20:29