作者查詢 / loveflames
作者 loveflames 在 PTT [ C_and_CPP ] 看板的留言(推文), 共1281則
限定看板:C_and_CPP
看板排序:
全部C_and_CPP1281HatePolitics672Gossiping458DragonBall431Examination375Soft_Job314SlamDunk273Rockman262Ocean261Baki258LAW257ASM246Rozen_Maiden211Suckcomic209Bus163FuMouDiscuss134SMSlife134IC-Card127KOF125FCU_Talk100TY_Research99YUGIOH90Hokuto83Salary75politics66creditcard63MobilePay55MOD54Tech_Job49Transformers47C_Chat46Kaohsiung41CrossStrait37YUYUHAKUSHO37PublicIssue36KingdomHuang35Christianity32movie32PokeMon32NBA31Railway30BraveSaga28CVS28historia28CyberFormula23kochikame22Programming22sky22ChicagoBulls20NetSecurity19Transfer19MRT18gallantry17Monotheism17Hayate16C_Question13digitalk13You_out13Geography10C_WorkBoard9FCUProblems9HK_Comics9Keelung9unemployed8Anti-ramp7Haruhi7Math7Odoko-juku7PLT7NBAEasyChat6NSYSU_FG6PushDoll6LeBronJames5MdnCNhistory5ONE_PIECE5Physics5sex5Tainan5Azumanga4BOBOBO-BO4Digitalhome4GuessX34Jacky_Woo4junji-ITO4LinKou4specialman4SYSOP4TaichungCont4Adachi3Boy-Girl3Doctor_k3Jeremy_Lin3Nubee3part-time3Road3TuTsau3AC_In2CodeJob2Emulator2funeral2Lawyer2NDU-Talk2Nurse2TORIKO2Ajax1Akimine1Bank_Service1BigPeitou1biker1Biology1CFantasy1ChangHua1CSMU-D891CSU1DPP1EarthQuake261EarthQuake431Education1Evangelion1Expansion071FJU-BA93B1FLAT_CLUB1GossipPicket1Hawks1HisSoccer1HitmanReborn1IA1Jinmen1KenAkamatsu1kendo1KenShin1Kids_Sucker1KMT1KS93-3111KS95-3181love-vegetal1Macross1media-chaos1Military1Militarylife1P2PSoftWare1Peter_EN1PHAT-MEN1Ruby1SAN-YanYi1The-fighting1Totem1Wizards1WOW1WuCha3041Yup-mwgc1Yup03-041ZOO1<< 收起看板(153)
11F→: 後來補上幾個新項目07/06 12:11
13F→: 語法看到一定程度應該就看得懂了,這篇主要是提供選07/25 00:21
14F→: 擇的方式07/25 00:21
2F→: 再增加一項,因為static成員函數有辦法間接存取non-st06/28 18:45
3F→: atic成員06/28 18:45
7F→: 話說policy based design我找不到不改成組合的理由06/29 10:02
8F→: 而組合沒辦法取代mixin的橫向展延性質06/29 10:04
2F→: 優先用組合是當然,不過講這個又要提bridge pattern了06/25 12:28
3F→: C++官網也有探討過這個06/25 12:28
5F→: shellcode那個很吃執行環境07/18 11:07
4F→: 看有沒有人要用preprocessor寫,我確定可以07/17 13:18
4F→: include c檔是在亂搞什麼飛機07/11 22:26
16F→: Effective Modern C++不適合直接看07/11 09:19
17F→: 雖然內容不難,但直接看不會有什麼特別感想07/11 09:20
18F→: 風格跟之前寫的那幾本不一樣07/11 09:21
3F→: 父子大小不同,用陣列方式操作會有問題06/30 17:34
6F→: 直覺上像是他想用父類別陣列的方式操作子類實體06/30 17:56
3F→: 如果是要設計成interface(is/can-do/weak is-a)06/29 12:04
4F→: 那就應該採用public繼承06/29 12:05
5F→: 2要不要用public是看IBarListener裡面怎麼寫,只要確06/29 12:06
6F→: 保Foo跟IBarListener表面上行為一致就行06/29 12:06
7F→: 除非你要搞"controlled polymorphism"06/29 12:11
8F→: 上面這個技術在Exceptional C++有提過,算是C++特有06/29 12:11
13F→: private繼承基本上用在實作繼承,而且是能用組合時就06/29 13:36
14F→: 不用private繼承06/29 13:36
15F→: http://www.gotw.ca/gotw/040.htm06/29 13:37
16F→: 除非要用到上面這個東西,這個也是protected繼承目前06/29 13:37
17F→: 的唯一用途06/29 13:38
18F→: 如果不侷限在物件導向,policy based design會很常看06/29 13:44
19F→: 到private繼承,因為policy相當於private base06/29 13:44
25F→: 這用途應該很稀有,我是有想過一個"視為"的關係06/29 19:00
1F→: 研究了一下水晶球,問題應該出在store06/28 22:52
2F→: 你那個沒寫出來的operator+回傳的那個臨時物件,它的s06/28 22:54
3F→: tore跟n1的store是使用同一份06/28 22:54
4F→: 要是我的推測沒錯,你得再寫一個copy ctor06/28 22:55
8F→: 你先把store跟copy.store的位址印出來看看,一樣的話06/28 22:59
9F→: 就是我講的問題06/28 22:59
10F→: 另外是"new char[space]{}"就能清0,用不著再寫一個06/28 23:05
11F→: 函數06/28 23:05
16F→: 不知道從何講起,如果是直接照你原本的做法,那就是寫06/28 23:18
17F→: copy ctor確保stor不是同一份06/28 23:18
18F→: 但operator+其實是不應該設計成成員的,不過我懶得從06/28 23:20
19F→: 頭說明怎麼設計06/28 23:20
21F→: 如何設計operator跟rule of five,原po同時遇到這兩06/29 08:20
22F→: 個問題06/29 08:20
23F→: Exceptional C++ item 20有提怎麼設計operator06/29 08:24
8F→: 看到標題還以為是要問什麼時候該用typedef06/27 19:11
16F→: 在TMP有大用途06/27 21:58