作者查詢 / Killercat
作者 Killercat 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2545則
限定看板:C_and_CPP
看板排序:
全部car23043Gossiping21483Road8505WOW5471MAC5469MRT5403iOS2618C_and_CPP2545HatePolitics1681SuperBike1605RealPlaying1333creditcard1324biker1070java845DIABLO780IA758GameDesign756Hunter739points593AndroidDev584Soft_Job531Military529Tech_Job497Programming448MacDev392Bus352DigiCurrency311Aviation310KMT279MusicGame261Coffee244worldtrigger200Railway196TORIKO151L_SecretGard150MobileComm148ONE_PIECE144C_Chat141Little-Games120marvel114Claymore101DPP91ToS62Neihu60GuildWars53EV50fatworld42C_Sharp38MobilePay38home-sale37movie34LoveLive_Sip31SYSOP30DarkSwords28Tainan25joke22Lifeismoney21politics18NTU16Salary16Stock16TaichungBun16About_Life15IC-Card12hypermall11iPod11MOD_AP11PublicIssue11Teacher11HateP_Picket10L_LifeInfo10Taoyuan10Wanhua10FinalFantasy9L_RelaxEnjoy9PlayStation9Sub_CS9Google8AC_In7L_TalkandCha7LangService7Gintama6Gov_owned6HsinYi6Kaohsiung6LinuxDev6media-chaos6Windows6BigShiLin5Browsers5E-appliance5EverQuest25Linux5Python5Shu-Lin5ShuangHe5sky5SongShan5travel5Android4CrossStrait4CVS4Eclipse4EuropeanCar4FITNESS4ForeignEX4ONLINE4PingTung4TuCheng4Barista3ComGame-Plan3FuMouDiscuss3ID_Problem3KMU3marriage3nb-shopping3pighead3Post3rent-exp3SENIORHIGH3StockPicket3StupidClown3Translate-CS3WomenTalk3YOLO3Datong2fastfood2Hong_Kong2Hsinchu2HSNU_9212Hualien2image2Lawyer2Leo2LoL2MuscleBeach2NTUT_ME495A2Nurse2Policy2TaichungCont2AfterPhD1Ajax1ask1AskBoard1Azumanga1CarShop1cat1CodeJob1CPBL1CSSE1DeathNote1dog1EatToDie1FTV1Geography1GTA1Hearthstone1Hotel1ID_Multi1Jolin1Keelung1KOTDFansClub1KS93-3201L_LifeJob1License1Monkeys1nCoV20191NDHU-AIPhy1NUU_CSIE1PC_Shopping1PokemonGO1PttBug1San-Ying1SetupBBS1sex1soul1specialman1speech1StarWars1Steam1SuperIdol1TA_AN1tennisprince1Tigers1traffic1TuTsau1twin1WarCraft1<< 收起看板(188)
7F推:SI = Source Insight? 如果是的話,這好物啊09/03 18:36
8F→:這個在Code Review配上外掛 有批鬥機器的外號 XD09/03 18:37
9F→:另外,即使是IDE 也都是呼叫外部去compile,所以要用SI09/03 18:37
10F→:「看起來像是編譯」也不是不可能 XD09/03 18:37
2F→:不過就是在說明一些design pattern運作原理而已 orz04/12 13:12
7F→:我是java寫多了 不過除了兩個地方少了個*以外04/12 14:04
8F→:這看起來應該基本上都是C++才對啊(抓頭)04/12 14:04
9F→:我個人因為習慣用ref來取代pointer 所以->用得比較少04/12 14:05
10F→:會不會是因為這原因讓你們覺得像java?04/12 14:05
11F→:阿我知道為什麼了,有些地方的確寫成java了 我改一下XD04/12 14:06
12F→:java寫多了 一些C++的東西都會不小心混進奇怪code進去04/12 14:12
16F→:其實這篇由來是這樣的 =P 中共前陣子不是因為北京一些04/12 14:46
17F→:事件以謠言為理由封鎖了幾個網站,我剛好跟幾個geek的04/12 14:46
18F→:工程師聊到這個,又剛好聊到design pattern04/12 14:46
19F→:所以我就寫了這篇讓大家笑一下 XD04/12 14:47
20F→:基本上對看不懂paattern的可能沒什麼幫助(比方說第一個04/12 14:47
21F→:prototype的核心就是->clone()) 看得懂的就當工程師笑話04/12 14:47
22F→:看看笑笑就好了 XD04/12 14:48
23F→:基本上我想用過這些pattern的應該都能會心一笑04/12 14:48
25F→:我可以跟你說 struct mask是無敵的 只是好不好用 XD04/12 17:14
26F→:沒有人願意用struct mask+macro模擬出一堆繼承feature04/12 17:15
27F→:我們可以反過來說 有什麼事malloc+memset寫不出來的XD04/12 17:15
34F→:template比較類似填洞(像builder),prototype比較像是04/12 22:22
35F→:你要生出一大群只差一個兩個相異點的物件04/12 22:22
36F→:當然你可以有很多種prototype 然後挑一個clone...04/12 22:23
38F→:其實我想說的是,Design Pattern是一種殊途同歸的結果04/13 09:49
39F→:就算你沒看過DP,當你很有經驗的時候,你會發現你用的04/13 09:49
40F→:方法會跟大多數有經驗的人一樣,剛好也跟DP一樣04/13 09:50
41F→:其實除了少部分非常高深的pattern(多半跟template有關,04/13 09:50
42F→:比方說policy pattern這真的需要點才華)以外,大多數的04/13 09:51
43F→:patterns(像是GOF寫的那本硬殼書)都是遲早自己會寫到的04/13 09:52
44F→:不過這些需要才華的多半也被冠上design之名了04/13 09:53
48F→:builder有一種做法是.create()裡面delete this;04/14 10:48
49F→:當然這不是一個好的寫法 因為誰new應該就要誰delete04/14 10:48
50F→:所以第二個應該改成::createBuilder()->...->create();04/14 10:49
51F→:createBuilder()做一個new Builder()這樣 @@a04/14 10:49
20F→:事實上非純OO的語言(有個最終base object的)01/17 11:22
21F→:通常也不會有個最泛用的GC機制,設計上的問題01/17 11:23
5F→:Managed C++可以嗎?雖然用的人很少啦(汗09/29 09:00
6F→:這東西畢竟不是C# 完全一整個孤兒 XD09/29 09:01
11F→:以前的遊戲公司用某些gamebyro工具也是被迫使用MC++09/29 10:43
12F→:畢竟要用某些.net lib, 又要能做到跟原系統code大致相容09/29 10:43
13F→:我是覺得MC++雖然是個很freak的東西 不過有時是唯一解09/29 10:44
14F→:完全用c#重寫, wrap C++ lib那會死人的....09/29 10:44
16F→:那算是陰間(.net object)跟陽間(c++ object)的分隔線(誤09/29 10:46
20F→:的確很久了 orz 我沒想到我居然有靠java吃飯的一天(死09/29 17:12
37F→:其實按照obj-c的語法來看 是迷宮無誤阿 XE09/30 14:52
3F推:netbeans...還真少見,一般都是直接使用eclipse+CDT04/05 16:55
4F→:....為什麼我覺得好像哪裡怪怪的冏04/03 19:24
5F推:最簡單的做法 1.0f/120 即可 float / int = float04/03 19:23
6F→:還有你原因完全猜錯了,跟溢位無關 =P04/03 19:23
3F推:james我建議你可以參考一下Modern C++ Design03/18 16:30
4F→:第一章講Policy class的時候會看到很多應用XD03/18 16:30
2F推:omg 忘記endian問題 抱歉XD03/11 12:17
2F→:我忘了endian問題 請參考下一篇有人補完 XD03/11 12:17