討論串[問題] auto用法一問
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓10(10推 0噓 28→)留言38則,0人參與, 最新作者WangDaMing (王大明)時間3年前 (2021/11/02 23:11), 3年前編輯資訊
1
0
0
內容預覽:
開發平台(Platform): (Ex: Win10, Linux, ...). Linux. 問題(Question):. 我本來以為auto可以這樣用,不過這種情況似乎不太適用??. 我想要全程使用auto幫我推導,不過vector的size是unsigned我直接這樣用有問題. 以我的範例難道
(還有288個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者eopXD (eopXD)時間3年前 (2021/11/03 14:42), 編輯資訊
0
0
3
內容預覽:
vector::size 的函式原型是 [1]. size_type size() const;. 而這裡的 size_type 可以參照 vector 這個 container 中的 member types [2]。. 可以看到 vector::size_type 是 std::size_t。.
(還有387個字)

推噓3(3推 0噓 6→)留言9則,0人參與, 最新作者dzwei (Args&&... args)時間3年前 (2021/11/15 03:20), 3年前編輯資訊
0
0
0
內容預覽:
首先第一點. auto只能推導 靜態型別. 也就是編譯時期就能確定的型別. 所以看到程式中有virtual這個關鍵字. 用auto就要小心了. 但原po這個例子沒問題. 再來回到原PO的問題. Q: 你如何知道你的auto推導出來的是什麼型別?. 這邊提供一個檢查技巧/範例. (effective
(還有1443個字)
首頁
上一頁
1
下一頁
尾頁