[語法] [問題] 關於pointer of reinterpret_cast

看板C_and_CPP作者 (Occlumen)時間15年前 (2009/03/31 16:00), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
我們老師用了一個我看不懂得用法 template<typename T,int n> T sum(T (&a)[n]){ return a[0]+sum(reinterpret_cast<T(&)[n-1]>(a[1])); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ } 我比較不懂的是這裡 是不是和template的展開有關 T(&) 是什麼意思? 還是說要(&)(n)這樣讀? 那和T*有甚麼不同? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.98.191
文章代碼(AID): #19qSsQE5 (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19qSsQE5 (C_and_CPP)