作者查詢 / Killercat
作者 Killercat 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2521則
限定看板:C_and_CPP
看板排序:
全部car20037Gossiping18640Road7922WOW5458MRT5383MAC5381C_and_CPP2521iOS2401SuperBike1563HatePolitics1554RealPlaying1331creditcard1301biker1012java845DIABLO780IA758GameDesign754Hunter702AndroidDev584Military528points517Soft_Job484Programming448MacDev392Bus352Aviation310DigiCurrency310KMT279MusicGame261Coffee244Railway196worldtrigger196TORIKO151L_SecretGard150ONE_PIECE144C_Chat138MobileComm135Little-Games120marvel114Claymore101DPP91ToS62Neihu60GuildWars53EV42fatworld42C_Sharp38MobilePay38movie34LoveLive_Sip31SYSOP30Tech_Job29DarkSwords28Tainan25joke22Lifeismoney21home-sale18politics18NTU16Salary16TaichungBun16About_Life15IC-Card12hypermall11iPod11MOD_AP11PublicIssue11HateP_Picket10L_LifeInfo10Taoyuan10Wanhua10FinalFantasy9PlayStation9Stock9Sub_CS9Google8AC_In7LangService7Gintama6Kaohsiung6LinuxDev6media-chaos6Teacher6Windows6BigShiLin5Browsers5E-appliance5EverQuest25L_TalkandCha5Linux5Python5Shu-Lin5ShuangHe5sky5SongShan5travel5Android4CrossStrait4CVS4Eclipse4EuropeanCar4FITNESS4ForeignEX4ONLINE4PingTung4Barista3ComGame-Plan3FuMouDiscuss3ID_Problem3KMU3marriage3nb-shopping3pighead3Post3rent-exp3SENIORHIGH3StupidClown3Translate-CS3WomenTalk3YOLO3Datong2fastfood2Hong_Kong2Hsinchu2HSNU_9212Hualien2Leo2LoL2MuscleBeach2NTUT_ME495A2Nurse2Policy2TaichungCont2AfterPhD1Ajax1ask1AskBoard1Azumanga1CarShop1cat1CodeJob1CPBL1CSSE1DeathNote1dog1EatToDie1FTV1Geography1Gov_owned1GTA1Hearthstone1ID_Multi1Jolin1Keelung1KS93-3201L_LifeJob1License1Monkeys1nCoV20191NDHU-AIPhy1NUU_CSIE1PC_Shopping1PokemonGO1PttBug1San-Ying1SetupBBS1sex1soul1specialman1speech1StarWars1Steam1SuperIdol1TA_AN1tennisprince1Tigers1traffic1TuTsau1twin1WarCraft1<< 收起看板(180)
7F推: 這篇真的不得不大推 尤其是反推C++這段 XDDDDD06/18 22:22
22F推: 我猜是因為name(signature) mangling的關係06/18 11:27
23F→: 不過這問題應該主要是會卡linux系列的kernel06/18 11:28
29F→: 你的case可以參考一下是否該使用std::unique_ptr06/18 11:15
30F→: shared_ptr的確是有這種ownership(肇因於設計不良)不明06/18 11:15
31F→: 的case,這種其實把權責劃分一下滿容易解決的06/18 11:16
32F→: 很多人把shared_ptr當scope ptr在用 但是別忘了使用的06/18 11:17
33F→: 時候,總要記得這ptr總該要有個ownership的06/18 11:17
34F→: 像你預期未來會在用到 那你就該有個controller處理這個06/18 11:18
35F→: 真的決定要cleanup時的邏輯 ownership要歸給該control06/18 11:18
36F→: 請注意shared_ptr不是GC 不要老用GC觀點思考這問題06/18 11:19
37F→: 你很多思考上都是把它當GC了 這兩個是完全不同的概念06/18 11:20
7F→: 下了sudo 以後你什麼都得sudo 別亂下比較好 XD05/29 00:00
12F→: gcc編的話 gcc -E展開看就知道了05/22 20:05
13F→: -E(還是-e 忘了)會展開所有#define印出來05/22 20:05
14F→: 然後看最後幾行即可 前面都不用看05/22 20:09
11F→: 可惜不是C++ 不然板上一堆CPPGM的心得 XD05/07 13:47
4F→: C++的symbol不像C那麼可控 dumpbin看看就知道了04/30 14:29
5F→: 跨編譯器無法找到C++ symbol 所以通常會以用C為主04/30 14:30
6F→: 找不到symbol的話 自然就無法load dll啦04/30 14:31
16F→: 為了一個可以迂迴解決的問題 讓每次getInstance都要額04/10 20:24
17F→: 外開個鎖 老實講這種理論狂戰士要是跟他共事你要小心04/10 20:24
18F→: 不過Meyers Singleton的確很讚04/10 20:25
17F→: 我覺得是不是你記錯面試題目了 通常是問++i跟i++哪個快03/09 11:12
18F→: 誒我看到你的note了.... 拍寫那當我沒說 XD03/09 11:13
19F→: 另外gcc -S就可以把code編譯成組語了03/09 11:14
7F→: 這種寫法是C吧 用C2Lib參考一下12/24 20:36
8F→: 要簡單就C2Lib 要麻煩就是自己每收一次就malloc一次12/24 20:37