作者查詢 / Lipraxde
作者 Lipraxde 在 PTT [ C_and_CPP ] 看板的留言(推文), 共902則
限定看板:C_and_CPP
看板排序:
3F→: 最終 process 結束後 OS 會幫你回收12/06 09:13
4F→: 只有在你自己這個 process 裡面浪費12/06 09:13
71F→: reference,不過如果直接就學 C++ 的話,沒必要這樣轉11/14 20:14
65F→: rence,但其實底層實現本質上還是個 pointer,只是多了11/14 20:11
76F→: 一樣,搞不清楚左值右值還是能寫 code11/14 20:17
75F→: 數就用 std::forward,就像不會微積分也能在菜市場買菜11/14 20:17
74F→: 著想確保是用 move 的時候用 std::move,想 forward 參11/14 20:17
73F→: 至於左值、右值嘛...其實也不是說一定要搞懂吧,反正記11/14 20:17
64F→: C 的世界裡是只有 pointer 的,到了 C++ 雖然多了 refe11/14 20:11
72F→: 一手去理解,關注在 "type" 本身就好11/14 20:14
70F→: 前面 qwer 講的理解方式適合從 C 入門 C++ 的人去理解11/14 20:14
68F→: lue,並且一定 reference 的到值,不需要去檢查 nullpt11/14 20:11
67F→: 像是用 reference 的好處是寫的時候不用加 * 去存取 va11/14 20:11
66F→: 些語法上的方便性。11/14 20:11
69F→: r (畢竟要有 object 你才拿得到 reference 嘛)。11/14 20:11
8F→: 這並不是給 function call 設值,是做完 function call11/11 22:28
9F→: 對 return value 設值,而這個 function return 的是11/11 22:28
10F→: int&,所以式子是合法的11/11 22:28
23F→: 恩...我前面的講法不太好,不要太糾結他是 return valu11/12 11:25
24F→: e。一行程式碼不見得只做一件事,他可以有很多步驟,舉11/12 11:25
25F→: 例來說 a = b * c + d:11/12 11:25
26F→: 1. b * c,11/12 11:25
27F→: 2. b * c 的結果加上 d,11/12 11:25
28F→: 3. assign b * c + d 的結果給 a11/12 11:25
29F→: 不論是 = 左邊還是右邊都要分步驟做,然後要注意 a. 動11/12 11:25
30F→: 作、b. type11/12 11:25
24F→: Derived 有實作 foo 的話,為什麼要回頭用 Base::foo?11/10 11:10
25F推: 哦~看懂了XD11/10 11:13
57F→: CRTP 好用是好用,但是不要硬用哦XD11/14 18:02
58F→: 看過全寫 template 的地方在用 CRTP Orz11/14 18:02
19F→: 加 compile option 前要先對好環境,不然會很痛苦喔XDD07/28 23:02
32F→: 如果是自己刻的話,有沒有可能是 thread 的實作有問題07/29 20:37
33F→: ,傳 stack 的時候沒對好 ABI?07/29 20:37
9F推: make_shared...為什麼不用呢...?07/01 10:13
7F推: 8 也太嚴@@,我反而是拆分的函數盡量不超過三層,看有05/11 20:49
8F→: 些 dispatch 過的進一層去 reuse,又一層 dispatch 很05/11 20:49
9F→: 頭痛05/11 20:49
13F推: 3v1L...看著看著覺得這樣的 coding style 好熟悉...平05/13 08:37
14F→: 常都被殘害著QQ05/13 08:37
8F推: 比起縮幾格,不要搞成五、六層巢狀比較舒服03/17 17:59
5F→: 有更完整的使用情境嗎?02/07 15:27
4F→: Online demo (cppcheck 2.8) 是沒有遇到你說的問題01/05 16:59
6F→: 恩...不過如果只用你給的這三行的話,沒放到 function01/05 17:01
7F→: body 內的話,是會看到 syntax error01/05 17:01
9F→: 那有沒有可能是文字編碼的問題呀?01/05 18:13
25F推: 程式風格百百種,就像口音一樣,只要參與開發的時候能01/03 12:25
26F→: 適應就好,更重要的事是邏輯層面的,要條理分明、精簡01/03 12:25
27F→: 而且完整01/03 12:25