作者查詢 / bachelorwhc
作者 bachelorwhc 在 PTT [ C_and_CPP ] 看板的留言(推文), 共87則
限定看板:C_and_CPP
看板排序:
全部C_BOO1273C_Chat1227Gossiping930NSwitch204PlayStation157NDS136C_ChatBM121WomenTalk118Soft_Job94C_and_CPP87movie26Nintendo23HatePolitics21XBOX17MH13Baseball12PokeMon12AC_In10GameDesign9CodeJob8FATE_GO8FBG8sex7Kojima6Marginalman6MetalGear6japanavgirls5streetfight5Programming4Tech_Job4Stock3Sub_CS3ACG_SNS2Boy-Girl2C_CenterWork2Food2ID_Multi2java2LCD2Magic2MenTalk2ONE_PIECE2PSP-PSV2Steam2TypeMoon2WorldCup2AfterPhD1ask1DSLR1Eng-Class1FITNESS1Hualien1joke1LoveGame1NCHUS1PhD1RealPlaying1StupidClown1TOEIC1<< 收起看板(59)
3F→: pimpl沒很難 只是在這個case沒必要01/12 14:42
4F→: 對方的要求是要隱藏data member跟把繼承寫在cpp01/12 14:44
5F→: 我覺得跟pimpl沒啥關係01/12 14:44
6F→: pimpl我會拿去處理其他問題 尤其是runtime時期的變化01/12 14:45
7F→: 還有跟policy組合01/12 14:46
8F→: 個人見解01/12 14:46
15F→: got it 這樣就可以明白了01/12 21:55
16F→: 這樣不是回傳this 而是新的指標 用smart pointer不是01/12 21:55
17F→: 即可解決問題?01/12 21:55
19F→: 你那邊如果有auto_ptr 可以考慮用01/12 21:59
20F→: 如果沒有的話 我會自己寫物件管理機制01/12 21:59
21F→: 但有時物件小 其實我會考慮複製物件01/12 22:00
22F→: 像你說的向量 我覺得到不用回傳指標01/12 22:00
23F→: 實際上我是看生產物件的生命週期跟用途而定01/12 22:01
24F→: 所以做法可能會差滿多的01/12 22:01
33F→: @bluesoul 請問我前三份代碼跟pimpl差在哪? 我只用01/13 11:17
34F→: 繼承多型就能夠處理這個問題01/13 11:18
35F→: 我的疑問是原PO原文中的doSomething 我不知道他的意01/13 11:18
36F→: 思 以為要回傳this 所以才提出用object pool解決生命01/13 11:18
37F→: 期問題01/13 11:19
38F→: 想請問 @bluesoul @uranusjr 我前三份代碼 哪裡沒隱01/13 11:20
39F→: 藏實作? 我甚至不需要在父類別新增pimpl的data01/13 11:21
40F→: member01/13 11:21
3F→: 你老闆要給對方的是abstract class 介面是return ptr01/11 15:41
4F→: 這不需要什麼特別打包或撰寫技巧吧01/11 15:41
5F→: 編譯出來後是static或dynamic library 除非逆向工程01/11 15:43
6F→: 否則無法知道實作細節01/11 15:44
7F→: 指標管理部分 如果你被要求給裸指標就直接給01/11 15:44
8F→: 需要管理的就用smart pointer01/11 15:45
9F→: 在windows的話 之後只要給對方.h跟.lib 編譯就能過01/11 15:45
10F→: 實際執行期間就像你講的 動態連結dll 執行環境沒有01/11 15:46
11F→: dll windows會自己警告01/11 15:46
5F推: 超強01/09 00:27
1F→: 主執行視窗寫一個介面給其他人call10/22 01:18
2F→: 不然就是用事件監聽的方法 來處理10/22 01:18
3F→: 主程式會例行check事件的queue10/22 01:18
2F→: 會不會是防毒軟體太敏感 嘗試加入例外04/24 20:50
1F→: 後來有聽說 HelloWorld第一次出現並不是這本書08/19 10:59
2F→: 只是K&R C太有名 久而久之大家就這麼認為了08/19 10:59
3F→: 不過Hello, World確實是Brian Kernighan寫的沒錯08/19 11:01
15F→:很簡單 自己寫printf或cout06/15 11:14
10F噓:不要害我沒生意做06/13 20:39
1F→:main must return int 已經說明很清楚 main必須是int04/02 16:08
2F→:void 無法return 任何 value 定義明顯違反規則04/02 16:09
3F→:reverse function必須先宣告,沒宣告 main當然不認得04/02 16:09
7F→:Q2. 這兩個敘述的確沒有不一樣 你要知道電腦只認得數03/12 07:28
8F→:字;可以去翻翻計算機組織或者自己轉型看看03/12 07:29