作者查詢 / LPH66
作者 LPH66 在 PTT [ C_and_CPP ] 看板的留言(推文), 共6694則
限定看板:C_and_CPP
看板排序:
全部Math8895C_and_CPP6694Minecraft2013puzzle1798Little-Games1256PHP992Web_Design736killercorp717java657SYSOP599Programming587Mathematica451Windows394IME389Prob_Solve389Ajax321RegExp298b94902xxx229PttBug229HOT_Game210Visual_Basic207Inference204Hunter198Steam168NTU-K9167KS94-317160EzHotKey138BoardGame131Conan122HarryPotter120CSSE116Flash104Database96GameDesign94AndroidDev91Android90Kindaichi_Q88Wikipedia74LaTeX71BBSmovie59SMSlife57DeathNote54riddle52Weyslii49wretch42IMO_Taiwan38Suckcomic38b96902HW37NTU37b94902HW35Doraemon30NTU-MAGIC26NTUDormM723NTUcourse21ONE_PIECE19b95902xxx18KSHS_Talk18b95902HW15NTNU_Lin_9615PLT15C_Chat14CSCouncil11PttCurrent11transgender9Translate-CS9VR9NTUDormG18Education7HSNU_10857KS93-3207NCKU-BEH957NDMC-D627PttNewhand7b99902HW6hikarugo6NtuDormM16youtuber6b96902xxx5b97902HW5CompilerDev5GO5L_LifeInfo5MJ5NSwitch5SummerCourse5tutor5Hsinchu4Liu4PushDoll4AppsForBBS3b98902HW3CSIE_WSLAB3Gossiping3Kao-KSHS3KS93-3163NARUTO3NTUST-DT93-23RSSH94_3013b97902xxx2ck50th3232ck55th3252ck58th3122CS_Badminton2CSIE_Mahjong2NANLIN3012NDHU-His962NTUDormFJr2NTUGIEE_EDA2PCman2PCSH91_3052PttSuggest2PttWeb2SFFamily2WinMine2Abin1AGO1Aquarius1Army-Sir1ASHS-93-li1AskaYang1B92310XXX1b99902xxx1blind_pc1Browsers1CCSH_92_3161CGU-MED-991CGU_EE981ck55th1201ck55th3241ck56th3181CK84Courage1CLHS-53-131CM38th071consumer1CPU_AM7011CPU_FC7311CSMU-MED941CTSH913021CTSH923051DaZhi6thH3021Eclipse1FJU-AM-901FJU-BA92C1FJU_GF1FSHS-94-3181Google1Grad-ProbAsk1Greenfield1HKday1Hoobastank1HORTUS-911HSNU_10731HSNU_9291HSNU_9381HSNU_9581HSNU_9851HSNU_9891HSNU_9901Hu_Yen_20041HY-40-Xin1ILSH-943131INSECT-901Itchie1Jay1JH30th3061Jinmen1joke1kekkai1KhalilFong1KS90-3091KS94-3151KS94-3211KS98-3021lab6211LD_IM93-21MATLAB1MDscience6th1Moto_GP1MuscleBeach1NCCU00_Stat1NCCU02_PSYCH1NCCU03_ETHNO1NCCU03_PF1NCCU04_MAT1NCCU04_Stat1NCCU98_RMI1NCCU99_Stat1NCHU-AGR001NCHU-AGR071NCKU-PH981NCUFingrad031Network1NIUECE911NTNU_bridge1NTOU-YP1NTPU-JLAW941NTPU_CK_CM1NTU-GIIB20021NTU-GIIB20041NTU95thLIS1NTUBIME-1021NTUCH-941NTUDormM61NTUE-Art961NTUE-CS1031NTUE_Nse961NTUE_Nse981NTUHistory881NTUHorti961NTUKGA1NTUMath911NTUMath941NTUMT-921NTUMystery1NTUNewPlace1NTUST-DT92-11NTUT_EE490A1NUTN_SSSS1Oguri_Shun1Old-Games1onlychild1Peitou29t3161Penny1PERCUSSION1PokeMon1PttHistory1Romances1RSSH93_3071SCU_ACCM971SM02th031SM05th3xx1SOFTSTAR1SSSH-13th3111STDM-87-3051Stephen1streetsinger1TFGCRC1THU-P-Softbo1TigerBlue1TMU9711Translation1TSH97_YK1Ur-hsing1VET_921w-inds1wegoJT3021WuLing46-3051WuLing46-3171YP91-3121YP92-3011YP92-3031YP94-3141<< 收起看板(252)
11F推: 這篇在講的問題就是 MVP, 樓上提的也是同樣的狀況12/02 00:12
12F→: 要閃就是如上面說的請愛用 {} 初始化12/02 00:13
32F推: 雖然晚了, 我的 #1Deo3lyi 這篇也可參考一下11/23 17:05
33F→: 然後如上面所說, 即使寫三條碰到 a b 同位置也會出事11/23 17:06
5F推: @james 它是 static global 啊11/11 23:05
6F→: [](){...} 是個 lambda, 在它後面貼個 () 呼叫它11/11 23:05
1F推: 這問題會牽涉到不少這些 C 語言功能的實作細節10/27 02:34
2F→: 要完整回答會很長一串, 但一般寫程式不需要考慮這些細節10/27 02:35
36F推: 這裡還要考慮可變參數, 我其實不太確定 amd64 的可變參數10/29 09:13
37F→: 會不會用到浮點數暫存器...10/29 09:13
38F→: 我所知的可變參數實作幾乎都是全部推堆疊10/29 09:13
39F推: 噢, 找到資料了, 即使是可變參數 amd64 一樣會用暫存器10/29 09:21
40F→: 那用了多少 xmm 暫存器傳浮點數會以 al 傳進去10/29 09:23
41F→: 所以就是上面 Astral 講的那個樣子10/29 09:23
4F推: 主要是 *p2 = *p1; 這一行並不是複製陣列, 你需要 memcpy10/26 01:26
5F→: 或是如果會用 std::copy() 的話也可以用10/26 01:27
6F→: 當然比較就也要用 memcmp 或是 std::equal10/26 01:28
4F推: 原 PO 你是否之前是寫 java 的?10/23 09:49
5F→: 你的 class 語法看起來很像 java, 但 java 沒有寫 * 的指標10/23 09:49
1F推: .exceptions() 是設定什麼時候丟例外的旗標10/23 00:23
2F→: .fail() 跟 .bad() 則是去查這些狀況是不是已經發生10/23 00:23
3F→: 前者是事前設定, 後者是事後查詢, 兩者用途不同10/23 00:24
1F推: 應該這樣說: 殭屍行程的目的就是為了等父行程來收屍10/18 08:31
2F→: 所以在父行程還有餘力收屍時殭屍行程自然不會消失10/18 08:31
7F推: 他有 wait 啊, 只是故意晚 wait 而已10/18 16:29
8F→: 說起來, 其實就是為了防止這篇講的這種事才會有 SIGCHLD10/18 16:31
9F→: 如果在 fork 前有先設定好 SIGCHLD 一來就 waitpid 清掉10/18 16:33
10F→: 那就不會留著殭屍行程了10/18 16:33
11F→: 這跟父行程的 main thread 在做什麼可以不相關10/18 16:34
9F推: 所以那就是三樓提的 -D 參數了10/11 21:12
10F→: 這個參數在 VC 同樣是 /D 參數, 語法也幾乎相同10/11 21:14
13F推: 這樣說勉強正確, 但是 92 行的↓這一段10/13 06:09
14F→: -DCMBS_BUF_SIZE=$(CMBS_BUF_SIZE)10/13 06:09
15F→: 才是把這個值傳給編譯器的地方, 不然它就只限定在 makefile10/13 06:09
16F→: 裡面了10/13 06:10
31F推: 你在講的不就是在編譯時期擋下來嗎?10/10 15:50
32F→: 那你又提執行時期的數值做什麼...10/10 15:50
33F→: 然後就是因為編譯時期擋不下來 (理由如上述) 才會變成 UB10/10 15:51
34F推: 硬解那就跟 C 語言無關啦, 其他人又不用你的特別硬體10/10 15:56
35F→: 然後 (雖然離原題離版題都很遠) 你或許可以看看 MIPS10/10 16:02
36F→: 它的 $0 這個 register 是常數零, 讀它得零, 寫它是 NOP10/10 16:02
37F→: 雖然這是 register 不是位址但大概跟你想要的東西沾了個邊10/10 16:03