看板 C_and_CPP 關於我們 聯絡資訊
突然想到一個情況 http://ideone.com/J81fxF 這邊隨便寫了三種測試case 想請教各位 這種寫法是不是合理(感覺就是不對的設計) 甚至合法? 奇妙的是 我無法存取private inner class但是我用auto他就可以自己推 然後也讓我compile過 g++ VC 都可以 所以我想是合乎標準的... 雖然平常寫不到這種東西 但想討論一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.218.202.250 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1476282171.A.73A.html
lsc36: https://goo.gl/Mqm3Ng 10/12 22:32
lsc36: 照這邊說private的意思只是這個type name不能在外面用 10/12 22:36
dreamboat66: 有看到這篇 但這樣寫可以給過 應該有用意吧? 10/12 22:36
lsc36: 標準只有說private member的name不能在外面用... 10/12 22:43
lsc36: auto是用template的推導規則 10/12 22:44
Caesar08: 是的,只有"name"是private 10/12 22:59