作者查詢 / pnpncat
作者 pnpncat 在 PTT [ C_and_CPP ] 看板的留言(推文), 共115則
限定看板:C_and_CPP
看板排序:
全部HatePolitics687Vocal672emprisenovel637book587JinYong493DSLR385Gossiping172GRE150PhotoEdit140historia122C_and_CPP115Simcity77CFantasy69clmusic67Stock60FITNESS50Old-Games48Programming37Redology33TW-language31HarryPotter29NTUEE10624Military23FuMouDiscuss21Arch-model17cookclub15Literprize14dog13NTU13Prob_Solve11Suckcomic11Architecture10translator10NetRumor8PublicIssue7Sucknovels7joke6MuscleBeach6MONSTER5rent-exp5tetris5Violin5NTUKGA4Policy4PT-914Akimine3HomeTeach3movie3NTUEE1073ONE_PIECE3TFG02RUN3Vision3ck54th3062cksh75th152Eng-Class2Food2GO2HSNU_9852KS_Editorial2LunarGazer2Note2NTU-Guitar2NTUIB972sex2STDM-86-3022B873021XX1BBSmovie1C_Chat1CKCMGuitar141CM39th141Daan1Drink1DummyHistory1gallantry1Golden-Award1Jam1LGS1NCCU_Karate1NDHU-His1001NHCUE-95ee-21NTU-K31NTU-K61NTUCH-FRD1NtuDormM81NTUEE108HW1NTUMath911NTUot901Patent1PC_Shopping1SWhite1Terry1TFG02Gong1TOEFL_iBT1WomenTalk1<< 收起看板(94)
55F→: 你這個範例...要記得加上分號XD11/12 23:36
98F→: rust的安全檢查是在編譯期呀,而且因為安全規範多,很多07/13 14:01
99F→: 問題都早早預防了,編譯也不慢。認真來說,它既沒犧牲執07/13 14:02
100F→: 行期效能也沒犧牲多少編譯期效能,而是把時間成本轉嫁到07/13 14:02
101F→: 程式設計師動手寫作的時期了吧?07/13 14:03
11F→: 以 c++ 的觀點來看,如果你需要的是一個靜態的參數04/21 01:38
12F→: 為什麼不用 template 參數呢?04/21 01:39
16F→: 把靜態參數和動態參數分開 靜態才放template參數04/21 12:25
17F→: 動態的用class成員和set函數去做 如果template參數還是04/21 12:25
18F→: 很多 就用另其他template把參數分組打包起來然後typedef04/21 12:26
19F→: 這樣應該就沒問題了04/21 12:27
20F→: 另一個方法是先寫 class Parameters 來存參數04/21 12:29
21F→: 然後再用 template<Parameters p> class Setting; 來將04/21 12:30
22F→: 它靜態化04/21 12:30
23F→: 推文好麻煩 我回信給你好了04/21 12:33
25F→: 想要把參數存成可讀檔的話就用個小技巧存一份在物件中:04/21 20:02
26F→: struct Parameters {04/21 20:02
27F→: enum{SIZE_1 = 10};04/21 20:02
28F→: enum{SIZE_2 = 20};04/21 20:03
29F→: int size1;04/21 20:03
30F→: int size2;04/21 20:03
31F→: Parameters() : size1(SIZE_1), size2(SIZE_2) {}04/21 20:03
32F→: };04/21 20:03
33F→: 讓編譯器讀SIZE_1, SIZE_2 你讀size1, size204/21 20:05
34F→: http://codepad.org/cpUAxiQg04/21 20:10
35F→: 剛剛在自己的機器上跑過沒問題04/21 20:10
4F→: 先對那20個數字排序 接下來你應該就會了04/19 23:31
5F→: 如果要用空間換時間的話 就是像上面講的那樣開一個陣列04/19 23:34
6F→: 存1~500這些數字 然後對那二十個數字跑for迴圈 將這些位04/19 23:35
7F→: 置的陣列內容改成-1之類的 接下來就看到-1的都不輸出04/19 23:36
8F→: 也有很多其他方式 例如用500個bit標記要不要輸出之類04/19 23:41
9F→: 反正就看你的應用需求去做取捨04/19 23:41
3F→:但是 inline_func() 本身並不是一個虛函數啊 這樣也不行嗎01/16 08:51
5F→:所以那句話不是說 "調用虛函數的函數" 不能inline 而是被01/16 10:32
6F→:調用的虛函數不能inline囉?(但是這樣解釋又像是廢話XD)01/16 10:34
12F→:只是單純好奇....我自己是不會inline超過兩行的函式XD01/16 17:41
13F→:實際上用過的inline幾乎都是直接把getter寫在*.h檔造成的01/16 17:42
14F→:我再開-Winline試試看吧 感謝指點^^01/16 17:43
6F→:那行就是函數定義 不是宣告式 後面不用再加一次分號了10/04 22:37
3F→:踩地雷的格子太少了 其實怎樣優化都感覺不太出來^^"09/28 08:51
4F→:即使有100*100格 初始化還是不需要什麼時間呀.....09/28 08:55
8F→:之前不是有租屋比喻嗎XD09/25 18:14
33F→:了不起XD09/19 12:45
8F→:基本上你問的這些功能都不常是效能瓶頸^^" 資料結構與演07/28 13:59
9F→:算法的設計還是比較重要07/28 13:59