作者查詢 / Killercat
作者 Killercat 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2545則
限定看板:C_and_CPP
看板排序:
全部car23047Gossiping21484Road8505WOW5471MAC5469MRT5403iOS2618C_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)
3F→: shared memory, pipeline, 或者直接開一個file在tmp03/04 18:31
4F→: 做資料傳遞之用,socket....方法滿多的03/04 18:31
6F→: 用IPC當關鍵字找吧(Inter-Process Communication)03/04 18:32
4F→: 不是本科系的乖乖去玩arduino或者pi 挫折感比較不會03/04 00:38
5F→: 那麼重啦...(不過pi的GPIO也是滿滿挫折就是 XD)03/04 00:39
2F→: 看你table跟漂亮的定義,Fibonacci也是一個table03/03 14:15
3F→: 然後可以漂亮的用三個template在編譯期計算出來03/03 14:15
4F→: 一切都是看你老闆的定義03/03 14:15
5F→: 不過我覺得你老闆想說的應該是讀檔吧.....03/03 14:16
6F→: table的話 可以試試看csv是不是你老闆要的03/03 14:16
7F推: ..這題目也太...是要考啥 XD03/02 09:29
8F→: 如果只要拚AC的話應該會去考的都會滿分吧...03/02 09:29
20F→: std::array我比較常用的情況就是指名特定長度03/02 13:27
21F→: 來當作參數,這個特點在[][]尤其有用03/02 13:27
22F→: 比方說foo(std::array<FooClass,3> a)03/02 13:28
23F→: 或者void foo(array<array<int, 3>, 3> a)03/02 13:30
24F→: 不過這大概也是唯一我會用它的用途了...(抓毛)03/02 13:31
25F→: [][]的場合,退化是個大問題03/02 13:31
26F→: 更何況老實講,退化並不是一個很好閱讀的東西就是...03/02 13:32
34F→: 二維沒辦法用退化,另外其實按照這種寫法也只是編譯03/02 22:50
35F→: 時期會檢查而已,執行期的時候還是當做退化來看(不過03/02 22:50
36F→: 這實在無關緊要就是)03/02 22:51
41F→: 能用的地方太少,不過有些地方是非她不可03/03 08:56
42F→: 多半都只會用在參數傳遞跟回傳值而已 尤其是包tuple03/03 08:57
43F推: 說到decay 可以看看置底13戒的第12項 這也是為什麼某些03/03 09:00
44F→: 參數傳入傳出用std::array比較好的理由 尤其是多維03/03 09:00
47F→: 編譯期雖然會檢查你傳入的陣列大小和不合法03/05 15:20
48F→: 但是它實際上執行其並沒有把這資訊放進來 所以你可以03/05 15:20
49F→: 用一個pointer合法的接起來 合法的out of range03/05 15:20
50F→: 而且二維會死。但std::array會明確的把array size03/05 15:21
51F→: 帶進來,而且不管幾維都可以,主要差異在這裡03/05 15:21
59F→: 其實我個人在管理專案的時候是把arraay decay當作是一03/07 21:26
60F→: 個很嚴重的設計失誤,不過需要用的C lib太多,所以也沒03/07 21:26
61F→: 辦法很強制執行,只能盡可能避免在自家寫的code出現03/07 21:27
62F→: 不過除非函數應該要傳固定size的array 不然與其用03/07 21:28
63F→: std::array, 用tuple應該是更簡單的方法03/07 21:29
64F→: 除非array size真的太大了...03/07 21:29
6F→: 還有人在玩MC++嗎...(汗03/02 09:27
6F→: (汗)為什麼會跑來C/C++問呢 因為都是C開頭嗎03/02 09:25
7F→: programming也版可以問問03/02 09:26
1F→: 是不是被\0卡住....02/25 13:53
2F→: 或者檔案裡面有被誤認成eof的東西?02/25 13:54
4F→: 我猜是你用字串方法去處理內容 所以\0會在意外的地方02/25 14:22
5F→: 終止,你開檔改用binary而且在處理的時候避免用字串處02/25 14:23
6F→: 裡看看,應該就沒問題了02/25 14:23
8F→: 避免使用strtok, strlen等宣告在string.h裡面的東西02/25 16:50
9F→: string.h裡面基本上都是認定\0是處理終點的02/25 16:51
10F→: 我做法比較極端,我不用char*用vector<unsigned char>02/25 16:52
11F→: 來當作buffer,不過你最好還是先確定一下是不是卡\002/25 16:52
12F→: strlen拿來處理binary我想應該不少人中槍過02/25 16:52
8F推: 這是編譯防火牆最令人詬病的缺點 目前是無解的02/25 13:50
9F→: 應該說沒有一個簡單的解法啦....02/25 13:51
10F→: 我們能做的只有盡量在簽名上面不要去迷惑使用者02/25 13:53
17F推: 也不能說危險,你用編譯防火牆本來就該知道限制是什麼02/26 08:17
18F→: 這是一種tradeoff,所以我說寫C++的經驗很重要02/26 08:18
19F→: 不過能猛然發現這問題也算滿不錯的了....02/26 08:19
20F→: 另外你真的很想要transitional const的話 除了PkmX的02/26 08:20
21F→: 寫法以外 你可以試試看以「維持pImpl class const」方02/26 08:21
22F→: 向思考,把裡面的東西都弄出getter and setter02/26 08:21
23F→: 這麻煩到爆,但是可以相對簡單的解決一部份問題02/26 08:21
8F→: 把#include <windows.h>拿掉就解決一半了02/23 16:43
9F→: 不過實務上來講,要是一開始就沒把core/ui切好的話02/23 16:43
10F→: 要移植是很困難的,即使有切好,後面也是個考驗02/23 16:44
11F→: 只能說平常除了切要切乾淨以外 用POSIX是很重要的習慣02/23 16:45
21F推: 不過先改寫成CMake 可以找出一些早期的問題02/24 00:01
22F→: 反正CMake能轉成makefile, .vsproj 先轉CMake吧02/24 00:02
29F推: windows下叫做dumpbin02/24 20:36