作者查詢 / 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)
[問題] 遞迴函數的變數儲存
[ C_and_CPP ]36 留言, 推噓總分: +7
作者: amamoimi - 發表於 2023/09/25 09:01(2年前)
13FLPH66: 最簡單的就是告訴函數"你的a柱是誰,b柱是誰,c柱是誰"09/26 15:34
14FLPH66: 而這就只是簡單地把參數傳進去而已09/26 15:35
15FLPH66: 遞迴的時候會出現"我的a柱是子問題的b柱"這種事情09/26 15:35
16FLPH66: 那就直接將告訴我是a柱的東西傳給子問題的b柱就好09/26 15:36
17FLPH66: (基本上就是二樓提的,要不要包struct隨你)09/26 15:36
[問題] 類別、建構子問題
[ C_and_CPP ]50 留言, 推噓總分: +2
作者: amamoimi - 發表於 2023/09/18 17:16(2年前)
35FLPH66: 補充一個: 進 body 後技術上是有參數的 ctor 建構暫時物件09/18 22:00
36FLPH66: 再使用複製指定 (或移動指定) 運算子把暫時物件放進 pet 裡09/18 22:00
37FLPH66: 在指定過去之後這個暫時物件會被銷毁, 這裡會呼叫解構子09/18 22:01
38FLPH66: 這其實跟一個普通的 Cat 變數被指定一個 Cat(...) 的過程09/18 22:02
39FLPH66: 是一模一樣的, 這並不是初始化而是一個新物件蓋過去09/18 22:02
40FLPH66: 寫在 : 那行裡的才是真正對 pet 變數代表的物件呼叫建構子09/18 22:03
41FLPH66: 這個基本上就是 C++ 語法這麼規定, 你寫在那裡才是建構子09/18 22:04
[問題] CreateFile()回傳INVALID_HANDLE_VALUE
[ C_and_CPP ]24 留言, 推噓總分: +5
作者: xavier13540 - 發表於 2023/08/25 15:54(2年前)
14FLPH66: MSVC 裡一部份帶 _t 的字串"函數"就是為了這個設定加的08/27 03:28
15FLPH66: (這些會在 <tchar.h> 裡) 當有定義 UNICODE 時它處理寬字元08/27 03:29
16FLPH66: 當沒有定義時它是處理 char 字串08/27 03:29
17FLPH66: 當有定義 MBCS 時它會變成 _mb 開頭的字串處理函數08/27 03:29
18FLPH66: 主要是用在同一支原始碼分別編出 char 字串跟 wchar_t 字串08/27 03:31
19FLPH66: (以及如果要的話 MBCS 字串) 不同版本時在用的08/27 03:32
20FLPH66: 那 main 本身有個字串(陣列)參數, 所以也會有 _t 版本08/27 03:32
21FLPH66: (這就是上面提的 _tmain 的由來)08/27 03:32
22FLPH66: 啊對對, LP"T"STR 的這個 T 也是 <tchar.h> 這個 t 的意思08/27 03:43
[問題] 如何追查可能因MutilThtread下stackover
[ C_and_CPP ]46 留言, 推噓總分: +11
作者: tanted - 發表於 2023/07/23 14:45(2年前)
2FLPH66: 你有取消最佳化參數後再去嘗試除錯過嗎?07/23 17:23
8FLPH66: 那我覺得最佳化等級的影響可能會更大07/24 01:41
9FLPH66: 或者是上面說的 gdb 沒使用對的呼叫慣例去找參數07/24 01:41
10FLPH66: 每個 thread 會有他自己的 stack, 如果因為堆疊溢位寫到了07/24 01:43
11FLPH66: 其他 thread 的 stack, 那它其實已經蓋掉更多東西了07/24 01:43
12FLPH66: 幾乎不可能到了切過去時才會當掉07/24 01:44
13FLPH66: (如果真蓋掉更多東西, 很高機會會在蓋掉後不久當掉)07/24 01:44
14FLPH66: 你還是把最佳化選項 (-O3 等) 拔掉後再跑跑看07/24 01:45
[問題] SFTP
[ C_and_CPP ]17 留言, 推噓總分: +7
作者: clv - 發表於 2023/06/06 01:09(2年前)
2FLPH66: 不如你說說你想寫 sftp 是想做什麼事06/06 07:03
[問題] c pointer to array address 請教
[ C_and_CPP ]34 留言, 推噓總分: +16
作者: OnlyCourage - 發表於 2023/05/28 23:18(2年前)
8FLPH66: 第一個 %p 印的是身為 char(*)[6] 的指標05/29 07:26
9FLPH66: 第二個 %p 印出的是 char[6] decay 成的 char* 指標05/29 07:27
10FLPH66: 你要的 'h' 是 **a05/29 07:27
19FLPH66: 首先你做了 a = &str, 所以理論上 *a "==" str05/29 20:39
20FLPH66: 而 str 是個 char[6] 所以 *a 也是個 char[6]05/29 20:39
21FLPH66: 而一個陣列型態在大多數狀況裡會 decay 成指向首元素的指標05/29 20:40
22FLPH66: 所以印 *a 印出的指標是這個東西05/29 20:41
24FLPH66: [] 裡面沒東西的型別宣告是未知長度, 除非有初始化指定長度05/31 01:46
25FLPH66: char a[]="hello"; 右邊是 6 個元素, 所以這等於 char a[6]05/31 01:47
26FLPH66: 至於 char(*a)[], 你是宣告一個指向未知長度陣列的指標05/31 01:50
27FLPH66: 這跟字串實字是個指向字元指標是不一樣的05/31 01:51
[問題] most significant bit
[ C_and_CPP ]11 留言, 推噓總分: +4
作者: realgirl - 發表於 2023/03/26 15:22(2年前)
1FLPH66: https://en.cppreference.com/w/cpp/numeric/countl_zero03/26 16:43
2FLPH66: C++20 把這個標準化了, 之前各家編譯器的這函數有各自名字03/26 16:44
3FLPH66: 更多可參考維基百科↓03/26 16:45
4FLPH66: https://en.wikipedia.org/wiki/Find_first_set03/26 16:45
[討論] 匈牙利變數命名 Hungarian Notation 語義學
[ C_and_CPP ]3 留言, 推噓總分: 0
作者: fatalfeel2 - 發表於 2023/03/18 23:53(2年前)
1FLPH66: 竟然沒有 Joel Spolsky 的這篇03/19 04:45
2FLPH66: https://www.joelonsoftware.com/2005/05/11/making-wrong-03/19 04:45
3FLPH66: code-look-wrong/03/19 04:45
[問題] 你所不知道的C語言:函式呼叫篇
[ C_and_CPP ]15 留言, 推噓總分: +5
作者: Kuba4ma - 發表於 2023/03/12 11:46(2年前)
11FLPH66: 同意樓上, 可能原作者不知道所以把它們隨意關連在一起了03/12 19:58
[問題] double的問題
[ C_and_CPP ]18 留言, 推噓總分: +2
作者: tstanly - 發表於 2023/02/22 16:52(2年前)
17FLPH66: 之所以這裡會有這種差就是取整時是截斷取整而非最接近取整02/24 18:27
18FLPH66: 那這一點如上所述跟不同架構不同編譯器不同編譯選項都有關02/24 18:27