作者查詢 / 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)
Fw: [問題] 如何發現存取越界? c/c++(V.S.)
[ C_and_CPP ]19 留言, 推噓總分: +5
作者: moebear - 發表於 2017/04/16 02:52(8年前)
4FLPH66: vs 應該是沒有 -fsanitize 的選項的樣子, 可能要靠外部工具04/16 07:46
[問題] ifdef 命名規則
[ C_and_CPP ]5 留言, 推噓總分: +3
作者: forb9823018 - 發表於 2017/04/14 21:36(8年前)
1FLPH66: 沒有做什麼的, 就只是取個不容易撞車的名字而已04/14 21:46
[問題] 一直都看不懂extern是幹嘛的
[ C_and_CPP ]21 留言, 推噓總分: +7
作者: OoShiunoO - 發表於 2017/04/14 20:03(8年前)
1FLPH66: 你有試過把下面那種狀況的 a.o 和 c.o 連結起來嗎?04/14 20:29
6FLPH66: 關於 c.c 的重覆定義問題, 我找到一個資料似乎表示在 C 裡04/15 04:23
7FLPH66: int x; 是個 "tentative definition", 只在沒有其他定義時04/15 04:24
8FLPH66: 才會成為定義, 這跟 C++ 的 odr 是不一樣的04/15 04:24
9FLPH66: http://tinyurl.com/mebmmvl04/15 04:25
10FLPH66: 所以原 PO 這裡大概也是因為這個原因04/15 04:25
11FLPH66: c.c 裡的 int x = 1; 經由這個東西"漏出"到 a.c 裡去了04/15 04:26
12FLPH66: OK, 既然有關鍵字就好找說明了:04/15 04:31
13FLPH66: http://en.cppreference.com/w/c/language/extern04/15 04:31
14FLPH66: 在 C 裡在最上面寫 int x; 是和 extern 一樣具有外部連結性04/15 04:31
15FLPH66: 所以 a.c 的 x 是這一個有外部連結性的 x04/15 04:32
16FLPH66: c.c 的 x 則因為 tentative definition 規則的關係04/15 04:32
17FLPH66: 取用到了 int x = 1; 這個 x (這時 int x; 對 c.c 沒用)04/15 04:33
18FLPH66: 於是在連結時 a.c 的外部連結性的 x 就連上 c.c 裡的這個了04/15 04:33
19FLPH66: 並不是什麼"漏出"的...04/15 04:33
[問題] 嵌入式特殊語意
[ C_and_CPP ]16 留言, 推噓總分: +8
作者: TianBonBon - 發表於 2017/04/14 14:14(8年前)
10FLPH66: 好像只有差在 == 不保證取值順序的樣子?04/14 19:16
11FLPH66: 寫兩行的話中間有個 ; 斷開, 所以 start 必先於 end 取值04/14 19:17
12FLPH66: 不過我不太確定作者是不是有這個意圖就是了04/14 19:18
13FLPH66: volatile 應該只是保證取來的必定是最新結果而已04/14 19:18
[問題] 讀文件內為extended ascii之字元 錯誤
[ C_and_CPP ]8 留言, 推噓總分: 0
作者: vincihihi - 發表於 2017/04/12 18:43(8年前)
5FLPH66: 這樣不夠, 請補上預期的正確結果及錯誤結果04/14 01:50
6FLPH66: (雖然看你這資料我大概知道是怎麼回事就是)04/14 01:51
8FLPH66: 不是 rb, 因為他的"輸入"只有一行; 不過確實該用 rb 沒錯04/14 03:49
[問題] LeetCode 151 Reverse Words in a String
[ C_and_CPP ]7 留言, 推噓總分: +3
作者: woody3724 - 發表於 2017/04/11 18:33(8年前)
1FLPH66: strcpy 在字串來源跟目標重疊時是未定義行為04/11 18:39
2FLPH66: 請另外開一個暫存空間04/11 18:39
[問題] 關於malloc和realloc
[ C_and_CPP ]21 留言, 推噓總分: +9
作者: nchwshku - 發表於 2017/04/11 16:28(8年前)
4FLPH66: 不過 cast 一下還是好習慣就是04/11 18:37
7FLPH66: (Y) 完全沒注意到有這個眉角...04/11 19:08
10FLPH66: 到 C99 為止的 C 語言有一個預設宣告的機制, 當用了函數但04/11 21:03
11FLPH66: 先前沒宣告時預設是不檢查參數回傳 int04/11 21:03
12FLPH66: 但是 malloc 實際上回傳指標, 因此若未引入 <stdlib.h>04/11 21:04
13FLPH66: 的時候 malloc 會被當成回傳 int, 那 int 是不允許隱式轉型04/11 21:05
14FLPH66: 成指標的 (intptr_t 才行), 因此會噴 error04/11 21:05
15FLPH66: 但如果是顯式轉型 (寫 cast) 則這個 error 就不見了04/11 21:05
16FLPH66: C11 把這個預設宣告的機制拿掉了04/11 21:06
17FLPH66: 啊, 我搞錯了: intptr_t 一樣不允許隱式轉型04/11 21:07
18FLPH66: 只有它保證至少跟指標一樣大而已04/11 21:07
[問題] 無法解析的外部符號 esprima
[ C_and_CPP ]9 留言, 推噓總分: +2
作者: a2975313 - 發表於 2017/04/11 01:20(8年前)
3FLPH66: 使用在舊的專案是怎麼使用?04/11 02:15
9FLPH66: 不要加 demo.cpp, 加 esprima.cpp 和 esprima.h 即可04/11 18:35
雙重指標問題
[ C_and_CPP ]8 留言, 推噓總分: +3
作者: harristime - 發表於 2017/04/10 23:34(8年前)
1FLPH66: 嗯...如果你只是想要理解雙重指標的話, 用個整數變數吧04/10 23:57
2FLPH66: 在這裡摻進字串變數跟字元陣列的關係會搞得更亂04/10 23:57
3FLPH66: 簡言之, C 字串在很多地方跟字元陣列很像04/10 23:58
[問題] 指標陣列的運算問題
[ C_and_CPP ]27 留言, 推噓總分: +15
作者: cozychocolat - 發表於 2017/04/10 15:25(8年前)
8FLPH66: loveflame 說的是 C++ 最新標準 C++1704/10 21:27
9FLPH66: 另外括號跟計算順序是兩回事, 括號只管結合優先度04/10 21:27
10FLPH66: 實際上誰先算看狀況04/10 21:28
18FLPH66: 括號跟計算順序之間的差別例如 a && (b || c)04/10 23:25
19FLPH66: 由於 && || 的短路特性, 一定是 a → (可能)b → (可能)c04/10 23:26
20FLPH66: 這樣的順序計算04/10 23:26
21FLPH66: 這甚至不用扯到副作用就有差了04/10 23:27
22FLPH66: 那扯到副作用就更複雜, 就要找上面提的 sequence point04/10 23:28