作者查詢 / 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)
Re: [問題] cmake project管理3rd party library
[ C_and_CPP ]2 留言, 推噓總分: +1
作者: adxis - 發表於 2020/12/30 00:47(5年前)
1FKillercat: 不過業界比較通用的是conan就是 但是這個也不錯 XD12/30 10:16
2FKillercat: 但是conan真的難用到爆炸..... 希望這個能好用點12/30 10:16
[問題] cmake project管理3rd party library
[ C_and_CPP ]11 留言, 推噓總分: 0
作者: Mensholaten - 發表於 2020/12/24 01:22(5年前)
7FKillercat: find_package門檻高 要看懂.cmake跟理解他原理並不容易12/27 22:07
8FKillercat: 但是說他是唯一正規做法這點並沒有錯 XD12/27 22:07
[問題] C++初始化為何常使用單冒號?
[ C_and_CPP ]18 留言, 推噓總分: +5
作者: d630200x - 發表於 2020/11/23 13:18(5年前)
17FKillercat: 主要是成員變數如果是const或者reference的話,這是11/24 21:33
18FKillercat: 唯一的初始化跟賦值手段11/24 21:34
[問題] 非本科以Linux kernel為目標
[ C_and_CPP ]63 留言, 推噓總分: +25
作者: disney82231 - 發表於 2020/10/30 20:59(5年前)
37FKillercat: 老實講非本科除非想搞firmware 不然弄kernel意義不大11/02 09:23
38FKillercat: 用kthread跟kernel space寫東西並沒有比較高大上11/02 09:23
39FKillercat: 大多數軟體開發的情況來講 只是徒增煩惱跟成本而已11/02 09:24
40FKillercat: 不過也許原po有什麼非常強烈的理由要學kernel11/02 09:24
57FKillercat: 就真的很花時間,不過基於興趣的話,其實滿不錯的11/03 14:43
58FKillercat: 只是實用性上我覺得還是得先講一下比較好 XD11/03 14:44
Re: [問題] 非本科以Linux kernel為目標
[ C_and_CPP ]13 留言, 推噓總分: +7
作者: descent - 發表於 2020/10/30 23:53(5年前)
7FKillercat: 要不是linus決定更改版本規則 現在還會是繼續2.6.xxx11/02 10:34
[分享] Include What You Use
[ C_and_CPP ]103 留言, 推噓總分: +24
作者: lc85301 - 發表於 2020/10/31 11:16(5年前)
92FKillercat: 就全部被凝縮成一個opaque pointer是還能怎麼最佳化XD11/10 14:53
82FKillercat: 我能給的建議是,不要急著發表意見11/10 07:42
83FKillercat: 先把想說的在腦袋裡面順一次 想想要不要發表 再寫11/10 07:42
84FKillercat: 不過這篇居然沒有人把pImpl拖出來 真令人意外XD11/10 07:43
90FKillercat: 基本上這條guide就是給沒用pimpl的code補救的方案之一11/10 14:51
91FKillercat: 你真的寫成pimpl 這東西應該沒辦法再優化了....11/10 14:52
93FKillercat: 應該說 還是能拿掉用不到的header啦 但效果不明顯了11/10 14:53
95FKillercat: 是沒錯,不過要是使用pimpl的話,絕大多數的redundent11/10 22:39
96FKillercat: header都會在.cpp而不在.h 這條guide最佳化就很有限了11/10 22:39
28FKillercat: compile三級跳的慢 因為這是連鎖反應11/04 11:26
29FKillercat: 另外雖然多半肇因於設計錯誤,但是名稱空間衝突機會也11/04 11:26
30FKillercat: 會變大,當你用兩個3rd party的.h裡面的include還互相11/04 11:27
31FKillercat: 衝突的時候你真的會欲哭無淚 要改都沒辦法改11/04 11:27
[分享] C++ shared pointer 的速度
[ C_and_CPP ]66 留言, 推噓總分: +9
作者: johnjohnlin - 發表於 2020/10/28 20:59(5年前)
38FKillercat: 其實這滿奇怪的,因為據我所知目前的shared_ptr他有10/29 14:39
39FKillercat: 用replacement new/delete用類似memory pool的方式操作10/29 14:39
40FKillercat: 除非我記錯了... 晚點看看C++17 STL實作先10/29 14:40
41FKillercat: 因為這個要做pool太簡單了 大小是固定的....10/29 14:41
[討論] 寫韌體 禁用 C++ ?? 有這樣的說法嗎 ??
[ C_and_CPP ]43 留言, 推噓總分: +5
作者: gauss02 - 發表於 2020/10/21 17:38(5年前)
41FKillercat: c++還有個問題就是 link libstdc++比link glibc大很多10/27 00:02
42FKillercat: 如果你系統不是寸土寸金的話就比較沒差就是了....10/27 00:02
43FKillercat: 這可不是只有佔儲存空間 而且記憶體空間也有差10/27 00:03
[問題] -fPIC代表VM共享庫段都各一個副本嗎?
[ C_and_CPP ]29 留言, 推噓總分: +3
作者: ucrxzero - 發表於 2020/10/12 20:54(5年前)
18FKillercat: 「程式設計師的自我修養」我記得前幾章就在講這個...XD10/13 11:42
[問題] Java程式碼 改寫成 C++程式碼
[ C_and_CPP ]28 留言, 推噓總分: +4
作者: kikilalagirl - 發表於 2020/09/18 07:15(5年前)
18FKillercat: 其實雖然c++沒有gc,但是可以用shared_ptr / unique_pt09/18 12:29
19FKillercat: r以及weak_ptr三者組合出類似的效果。難點在於你要怎09/18 12:29
20FKillercat: 麼handle ownership 不然很多情況下照樣出包給你看09/18 12:29
21FKillercat: 另外的確別再raw new了 很多類gc library都會提供09/18 12:31
22FKillercat: placement new讓你活的愜意點 比方說AGM::LibGC09/18 12:31