作者查詢 / LPH66

總覽項目: 發文 | 留言 | 暱稱
作者 LPH66 在 PTT [ C_and_CPP ] 看板的留言(推文), 共6694則
限定看板:C_and_CPP
看板排序:
全部Math8895C_and_CPP6694Minecraft2011puzzle1798Little-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)
[問題] 用alloca申請RAM,函式返回後沒有釋放
[ C_and_CPP ]18 留言, 推噓總分: +8
作者: bashinan - 發表於 2019/09/09 13:46(6年前)
6FLPH66: http://man7.org/linux/man-pages/man3/alloca.3.html09/10 03:12
7FLPH66: alloca 確實是放 stack 喔, 所以一樓正解09/10 03:12
8FLPH66: 可以把它想像成跟該函數的區域變數一起消失09/10 03:13
[問題] 字元指標的問題
[ C_and_CPP ]13 留言, 推噓總分: +3
作者: allssddaa - 發表於 2019/09/05 09:32(6年前)
12FLPH66: 樓上想問的應該是用 "" 括起來的 literal09/08 23:01
13FLPH66: 是這個的話那沒錯, C++ 的字串 literal 都有 const09/08 23:01
Re: [問題] 字元指標的問題
[ C_and_CPP ]17 留言, 推噓總分: -1
作者: sakishil - 發表於 2019/09/08 15:52(6年前)
1FLPH66: 你再回頭看看原 PO 在問什麼好了...09/08 16:17
15FLPH66: 那你知道單引號甚至也不是 char * 嗎....09/08 19:55
16FLPH66: 從你這些推文看起來 87% 是因為搞錯這個所以把兩件事搞混09/08 19:59
[討論] Docker的字串顯示處理是怎麼做出來的?
[ C_and_CPP ]17 留言, 推噓總分: +3
作者: InvincibleK - 發表於 2019/08/28 10:19(6年前)
9FLPH66: 其實 \b \r 的機制和 <ncurses.h> 的機制是不一樣的08/29 16:53
10FLPH66: <ncurses.h> 會需要平台支援, 但能控制的範圍就很大08/29 16:54
11FLPH66: \b \r 則是這些 ascii 字元古早以前的意義轉義到螢幕顯示上08/29 16:54
12FLPH66: 所以其控制範圍只有當年的行控制而已08/29 16:55
13FLPH66: 至於 ansi escape sequence 也是要看平台支援08/29 16:55
[問題] 如何消除泛型的警告
[ C_and_CPP ]15 留言, 推噓總分: +1
作者: s4300026 - 發表於 2019/08/27 15:59(6年前)
5FLPH66: 這跟泛型無關, 是降轉的問題08/27 19:48
6FLPH66: 以 T.X 是 int, K 是 float 來說的話08/27 19:49
7FLPH66: a.X * b 是一個 int 乘 float, 照規則會得到 float08/27 19:49
8FLPH66: 然後你要把一個 float 塞進 c.X 這個 int 裡就噴 C4244 了08/27 19:50
9FLPH66: 這裡跟泛型沾到邊的地方只有因為泛型你不知道 T.X 的型態08/27 19:51
10FLPH66: 那麼用 decltype 是對的, 但你忘了括號08/27 19:51
11FLPH66: decltype 要帶一對 () 裡面放式子才是對的語法:08/27 19:52
12FLPH66: https://en.cppreference.com/w/cpp/language/decltype08/27 19:53
[問題] 請教header與source的關係
[ C_and_CPP ]6 留言, 推噓總分: +4
作者: d630200x - 發表於 2019/08/26 13:55(6年前)
5FLPH66: 貼個我以前回的 #1Juz_tgy (C_and_CPP)08/26 15:40
printf的%s與&問題
[ C_and_CPP ]29 留言, 推噓總分: +8
作者: OnlyCourage - 發表於 2019/08/18 10:04(6年前)
17FLPH66: 大概是可變參數的關係: printf 這種可變參數函式08/19 19:47
18FLPH66: 若傳不到 int 等級的整數會升成 int 再傳, 所以對編譯器08/19 19:48
19FLPH66: 來說那裡是一個 int 參數; 但 printf 內部會看到你寫 %c08/19 19:48
20FLPH66: 所以傳進去的東西會截斷到適當大小再輸出08/19 19:49
25FLPH66: 沒問題, 但你可以把你這段話裡的 73 換成 's'08/21 15:21
26FLPH66: 因為對電腦來說 's' == (char)73 的關係08/21 15:22
27FLPH66: 至於是傳 int 進去這一點其實算是技術細節08/21 15:22
28FLPH66: 這種技術細節理論上就算你是可變參數實作方也可以不用知道08/21 15:23
29FLPH66: (va_arg 會幫你處理掉這件事)08/21 15:23
[問題] cmake有library undefined reference
[ C_and_CPP ]9 留言, 推噓總分: +3
作者: owem0410 - 發表於 2019/07/29 02:35(6年前)
1FLPH66: LD_LIBRARY_PATH 是執行期的東西, 你這是連結期錯誤07/29 10:58
2FLPH66: 你可能要找你的編譯器/連結器裡尋找函式庫路徑的選項07/29 10:58
3FLPH66: (印象中是 -L (大L) 之類的?)07/29 10:59
4FLPH66: 喔, 是 cmake...有看到 link_directories(${LIB_FOLDER})07/29 11:05
5FLPH66: 但看起來好像沒有設定 LIB_FOLDER 變數的指令?07/29 11:06
6FLPH66: 加個 set(LIB_FOLDER <連結函式庫所在目錄>) 試試07/29 11:07
7FLPH66: 最上層還是沒看到 LIB_FOLDER07/29 12:51
uva多筆測資
[ C_and_CPP ]14 留言, 推噓總分: +3
作者: irisowo - 發表於 2019/07/26 10:51(6年前)
9FLPH66: 因為 M_PI 不是標準...07/26 17:41
10FLPH66: 我個人也會推薦寫 2*acos(0) 就是, 你所謂差比較多是?07/27 07:54
11FLPH66: 如果是跟用 2*acos(0) 得出來的值比的話07/27 07:55
12FLPH66: 其實像上面推文說的寫十六位小數就夠了07/27 07:57
13FLPH66: http://ideone.com/ZUtKuk 可以看到兩個值是完全一樣的07/27 08:02
Re: [問題] const 變數在.h, undefined behavior?
[ C_and_CPP ]13 留言, 推噓總分: +6
作者: LPH66 - 發表於 2019/07/25 18:21(6年前)
1FLPH66: 執行兩次 ctor 正是他的第三點在說的07/25 17:44
2FLPH66: 你以為只有一個全域變數其實有兩個07/25 17:45
3FLPH66: 其證據即是建構子被執行了兩次07/25 17:45
4FLPH66: 那在同一支程式裡有兩個同名字的不同全域變數即是 UB 了07/25 17:48
5FLPH66: 這是明確違反 one-definition rule 的 UB07/25 17:49
6FLPH66: 後半篇文章的 inline (C++17) 和 extern (pre-C++17)07/25 17:50
7FLPH66: 它們的作用並不一樣: "It looks somewhat similar to07/25 17:51
8FLPH66: inline, but its effect is very different."07/25 17:51