討論串[問題] 請問為什麼 int ** 不能轉成 int const …
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓12(12推 0噓 3→)留言15則,0人參與, 最新作者tinlans ( )時間15年前 (2010/05/26 04:09), 編輯資訊
0
0
2
內容預覽:
簡單的答案是.... C++ 的自動 non-const -> const 規則不會遞迴發生。. 以來源 type 的 * 中間沒有出現 const 的最簡單狀況來說,. 它並不會飛越第一層非手動加 const 的 * 號 (由右往左看),. 過了最後一層 const * 就必須是 exactly
(還有1505個字)

推噓9(9推 0噓 23→)留言32則,0人參與, 最新作者photon3108 (John)時間15年前 (2010/05/25 21:36), 編輯資訊
0
0
0
內容預覽:
遇到的問題: (題意請描述清楚). int ** ipp;. int const ** icpp = ipp; // Error. int const * const * icpcp = ipp; // OK. 程式跑出來的錯誤結果:. invalid conversion. 開發平台: (例: V
(還有62個字)
首頁
上一頁
1
下一頁
尾頁