[問題] 請問Sensor部分原始碼問題

看板AndroidDev作者 (.....)時間12年前 (2012/01/30 16:27), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
我想要從應用層trace sensor的source code到driver, 一開始參考下面的網頁 http://blog.csdn.net/qianjin0703/article/details/5942579 不過因為網路教學版本較舊和手上的source code容稍有不同 在trace到SensorChannel.cpp這個檔案的時候看到: ssize_t SensorChannel::read(void* vaddr, size_t size) { ssize_t len = ::read(mReceiveFd, vaddr, size); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ if (len < 0) return -errno; return len; } 想請問這邊的 ::read(mReceiveFd, vaddr, size) 是指呼叫那個檔案的read ?? 我一開始以為是指SensorChannel繼承最上層的class中的read 不過在父class中找不到read function 感覺還比較像一般ㄌC裡面的read 不知道有沒有人研究過這段可以指點一下 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.110.82 ※ 編輯: residentevil 來自: 220.128.110.82 (01/30 16:53) ※ 編輯: residentevil 來自: 220.128.110.82 (01/30 16:57)

01/30 17:48, , 1F
::表示global..你可以查一下scope operator
01/30 17:48, 1F

01/31 09:45, , 2F
我看Sensor的code,都沒看gui下面的檔案說,呵
01/31 09:45, 2F
文章代碼(AID): #1F9bHl6d (AndroidDev)