作者查詢 / flarehunter
作者 flarehunter 在 PTT [ C_and_CPP ] 看板的留言(推文), 共47則
限定看板:C_and_CPP
看板排序:
全部Python93ck59th32656EE_DSnP53C_and_CPP47NTUEE11139AKB4828Unlight26C_Chat24NTUEE111HW17NTUEE11211Programming9Editor8Rubiks6Japan_Travel5SkiSnowboard5SMSlife5Gossiping4Militarylife4NTUEE112HW4PublicIssue4ck-talk3SENIORHIGH3Taitung3EriFukatsu2Hunter2Japan_Living2MAC2ShoujoKageki2Totem2b97902HW1CYSH97Y3181FOREST_BIO1ikimono1Isayama1Japandrama1KS95-3181LightNovel1MATLAB1media-chaos1NTU1NTU-Exam1NTUcourse1NTUEE1071NTUEE110HW1NTUEE113HW1NTUEE1151PttBug1SoundHorizon1StupidClown1TigerBlue1<< 收起看板(50)
15F推: https://cxx.rs/ 辦得到 但看起來好像有一點麻煩06/28 20:56
3F推: 因為C++的記憶體漏洞太難防了 Rust直接從語言上解決06/26 21:43
4F→: https://www.ithome.com.tw/news/15453906/26 21:43
17F推: https://shorturl.at/qvzGO 舉例來說 當我要傳一個06/27 08:10
18F→: unique_ptr<T>的物件到函式但沒有要給函式ownership06/27 08:10
19F→: 照chromium guide是傳一個raw pointer06/27 08:11
20F→: 呼叫函式的人要"手動"保證物件的lifetime夠久06/27 08:12
21F→: 如果沒弄好就會有use-after-free的問題06/27 08:13
1F推: smart pointer的重點其實是要先想好物件之間的03/01 17:58
2F→: ownership 然後依照ownership決定傳怎樣的指標03/01 18:00
3F→: shorturl.at/GJV4903/01 18:00
4F推: 想練習ownership觀念的話推薦學個Rust03/01 18:07
1F推: std::chrono::high_resolution_clock06/17 10:40
7F推: sleep(targetTime - clock::now()); DoYourWork();06/17 10:59
6F推: Google "c++ std::thread class method" 第一篇06/09 12:07
7F→: shorturl.at/frstM06/09 12:10
12F推: https://ideone.com/gBs4nf 用個state machine?04/26 09:20
43F推: 我覺得不用執著語言,學點不同思考的方法,像是FP,07/11 21:36
44F→: OOP, 設計模式, 軟體工程,推薦看clean code系列書07/11 21:36
45F推: 反正出社會工作八成是沒學過的事,練基礎功總是有用07/11 21:40
46F推: M大說C++有所有範式,所以用C++學這些範式也不錯07/11 21:48
51F推: 有c++11開始有lambda也可以傳來傳去 可以算有fp吧?07/13 08:45
56F推: 如果可以支援多型來達到依賴反轉,我就覺得算是OOP吧07/13 10:52
59F推: 我也是覺得語言不重要 重要的是那些概念07/13 11:03
74F推: @CoNsTaR 你認為的FP應該有哪些概念啊?07/13 11:20
95F推: 我理解的範式是指如何思考程式架構的方法,像是結構化07/13 12:36
96F→: 能夠divide and conquer, OOP可以用多型控制依賴方向07/13 12:38
97F推: FP我就不熟,只有理解到可以用小函式組合出大函式和07/13 12:42
98F→: 分離有side effect的部份讓平行化順利一點07/13 12:43
99F→: 感覺你提的都有點像是語言特性,不是FP範式必要功能?07/13 12:44
100F→: pattern matching和if else在程式架構上有什麼差異?07/13 12:47
137F推: 雖然已經偏離原來問題很遠了,不過難得在C++版有FP07/13 17:55
138F→: 討論串XD 我想繼續問以FP的角度會怎麼架構一個系統?07/13 17:55
139F→: GADT和pattern matching為什麼會是必要功能? Lisp07/13 17:55
140F→: 是不是沒有這些功能啊?07/13 17:55
174F推: 影片講得滿簡單清楚,有稍微理解FP的實際用處,謝謝07/13 19:54
175F→: 影片裡的例子用C++的struct+enum也可以兜出來吧07/13 19:55
7F推: python itertools.product06/29 22:24
8F→: 自己實作的話用個DFS也可以06/29 22:25
9F推: https://ideone.com/1lL7ni06/29 22:48
5F推: 為什麼變數個數會需要一直改?而且你說每個變數是有06/18 18:14
6F→: 意義的,那會需要對不同的變數做不同的操作嗎?如果06/18 18:14
7F→: 不會的話,弄成config檔讓程式吃進去比較簡單吧06/18 18:14
47F推: 改用unique_ptr幫你delete,還能讓ownership更清楚06/07 08:48
48F推: https://ideone.com/zIxRvx06/07 09:29