作者查詢 / VictorTom

總覽項目: 發文 | 留言 | 暱稱
作者 VictorTom 在 PTT [ C_and_CPP ] 看板的留言(推文), 共10783則
限定看板:C_and_CPP
看板排序:
全部C_and_CPP10783AntiVirus1060VideoCard420PC_Shopping277ToS260Fund107CFP103Gossiping72Insurance65WorkinChina55Instant_Mess48P2PSoftWare36CD-R27SFFamily27StupidClown26Bank_Service23Soft_Job23FLAT_CLUB13Programming13Ladies_Digi12Steam11DSLR10MIT10MP53-110Windows10Chinese8HCSHch13_3118MATLAB8Wrong_spell8Broad_Band7ECClab7NUU_CSIE7PCSH91_3057GreenParty6TA_AN6LCD5PDA5Rubiks5Stock5Tech_Job5About_Life4AndroidDev4customers4Education4FSHS-95-3084KS97-3104Linux4MCU_Talk4NKUTEE4NTPU-STAT954NTU-EM934NTUBIME-1024Prob_Solve4SYSOP4THUMath954YoungDotx34ASHS-93-li3Browsers3ck-talk3ck61st3213CSMU-CM-OP3CSMU-ST953CYSH97Y3183documentary3EE_DSnP3EMS3Finance3FJU-Law20063GameDesign3joke3KS96-3123media-chaos3NCTU_SP7073NDHU-His1003NTPU-CSIE973NTUIBMB973NYUST97_MBA3RESIT3Sony-style3XBOX3Army-Sir2ASHS-95RN2CodeJob2CSMU-MED952DJ_fightman2Economics2EZsoft2GVOnline2KHCHS-93-3092KS93-3132KS97-3162KS_PMAC2LAW2Math2MEMS424_95th2movie2NCCU_SEED2NIU-ECE94b2NKFUST-CCE902NTHU_STAT942NTU-MJ2NTUCL-BASKET2NTUGIPO_PNSL2NTUT_MMRE862NTUT_MMRE932NUK_AC982NUK_TALK2Orzhong97cl2OverClocking2PLT2SCU_BM_VB2Storage_Zone2TWSU2AD_NCCU_VB1AGEC931Ancient1ASIA-uni1ask1ASM1b974060XX1BadmintnClub1Bunco1C_Sharp1CCSH_91_3151CCSHwindband1Chan_Mou1Christianity1CHSH_98_3011CJCU_HCA981ck49th3101ck56th3151ck58th3041ck58th3121ck59th3061ck61st3241ckbc1cksh84th3121CLHS-50-141clsh-Chung941CMU_BST011CMU_CM43A1CMU_Guitar421CMU_M491CPU_FC7811CSGirl_Group1CSMU-D951CSMU-HSA961CT24th3371CTSH963021DC1DirectSales1Disabled1DPP1DummyHistory1DYU1Employee1ESP1FCU-PF20061FCU_ECON_93B1FCU_ME_99C1FHSH-89-3161FiremanLife1FJU-EE-2004A1FJU-EE-2006B1FJU-EE-COMM1FJU-EE-PIPO1FJU-STAT91B1FJU-STAT95B1Gintama1Hate1HatePolitics1HCHS593051HCHS901151HCHS923131HCU1HLHS_10thU1HRM1HSNU_10081HSNU_10651HSNU_10851HSNU_10911HSNU_10981HSNU_11081HSNU_11091HSNU_11101HSNU_11261HSNU_11671HSNU_9751ILSH-943131ILSH-963131InitialD1KingdomHuang1KMT1kochikame1KOU1KS91-3051KS92-3061KS96-3051KS96-3111KS97-3081KS98-3021KUAS_5880321KUAS_ME94A1LTK1LTSH-963111MartialArts1medstudent1MenTalk1Militarylife1Miracle1Modchip1Mudran1Nantou1nb-shopping1NCCU05_GIDS1NCCU08_Math1NCCU_KungFu1NCCUPHY981NCKU_DAA-991NCU91Finance1NCU_MATH861NCU_ME-94B1NCUECON961NCUT1NCYU_Fst_991NDHU-AIPhy1NDHU-LF981NDHU-PA961NDHU-phy941NDHU-phy991NDMC-M1081NFU-MDE98A1NSYSU-Chem991NSYSU_EE95-11NTHU_COM6071NTNU-HisSB1NTOU-EBFS931NTPU-ACC-BMT1NTPU-CSIE981NTPU-IIM981NTU-K51NTUCB1NTUE-CS991NTUE-DC991NTUE-EPC-971NTUGIEE_AMTG1NTUHorti961NTUICPSC1NTUMEB951NTUMEB961NTUmed911NTUphy961NTUST-EE-A971NTUST-TX-B921NTUST-TX-B951NTUST_ME1NTUST_Talk1NTUT_EE490A1NUTN_SSSS1NUU-EO-97A1NUU_Talk1Odoko-juku1Olympics_ISG1paranormal1Paul_59-1T1PCCU-CS1Pisces1PSJH5-3051PTGSH96-3161PublicIssue1PushDoll1Road1RSSH94_3061SAN-YanYi1San-Ying1SCU_Law101B1SCU_Talk1SCUG1scutran_city1Seiya1SSSH-16th3131SSSH_17th3141Starbucks1StraightMH1TCFSH67th3011TFG08Music1THU-CHE961THU_BA20001TKU_EE_92C1TNFSH98th1Tokusatsu1Transport981TryingTimes1TTU-AFL1TTU-Transfer1TWproducts1UFO1VET_961viatording971VictoryYouth1Warfare1Wine1WuLing46-3171WuLing50-3031WuLing50-3041XiangSheng1You_out1YP94-3101Yup01-041Zastrology1<< 收起看板(310)
[問題] 潛在的記憶體問題?
[ C_and_CPP ]23 留言, 推噓總分: +1
作者: lO - 發表於 2010/06/27 14:06(15年前)
14FVictorTom:fgetc不接無所謂, 就像有時我們會用getchar類的函數放06/27 18:16
15FVictorTom:main最後當作PAUSE來用.06/27 18:16
16FVictorTom:但是, 你temp的例子, temp存了malloc來的空間, 你卻又06/27 18:18
17FVictorTom:拿它來收strchr的結果, 那馬上就mem leak了....@_@"06/27 18:18
18FVictorTom:另外, strchr只是回傳第一個參數裡找到第二個參數的第一06/27 18:20
19FVictorTom:個位址, 找到後++位址只要不超過原來第一參數的可用空間06/27 18:21
20FVictorTom:自然是不會有問題; int a[20]; int *p=&a[10]; p++;06/27 18:21
21FVictorTom:上面的例子基本上不會有問題, strchr只是加了search與多06/27 18:22
22FVictorTom:了一些condition而已@_@"06/27 18:22
Re: [問題] while(1)的新手疑問
[ C_and_CPP ]36 留言, 推噓總分: +4
作者: ykjiang - 發表於 2010/06/27 13:25(15年前)
22FVictorTom:(抖) 恐怖~~拜....<(_ _)> XD06/28 00:26
23FVictorTom:話說小弟公司也的確在driver會用goto跳到Error case做06/28 00:26
24FVictorTom:資源回收說, 想想要漂亮的處理起來好像真不太容易Orz06/28 00:27
32FVictorTom:確實小弟在driver看到過正如t大舉的例子一般, 按順序來,06/28 01:36
33FVictorTom:錯了還要goto走, 一個一個檢查誰要free這種瑣碎事...Orz06/28 01:37
34FVictorTom:不過也有部份的code疑似有自己的管理pool, 說疑似是因為06/28 01:38
35FVictorTom:被包裝好了, 平常根本不會trace到XD 或許真的該額外抽些06/28 01:40
36FVictorTom:時間自己研究精進寫程式的技術或其他工具方法說....Q_Q~06/28 01:41
[問題] C語言運算子
[ C_and_CPP ]13 留言, 推噓總分: 0
作者: cpd - 發表於 2010/06/26 22:47(15年前)
1FVictorTom:你需要的是運算子優先順序表....XD06/26 22:49
5FVictorTom:疑?? 不是-3嗎?_?06/26 23:04
6FVictorTom:啊, 是我自己算錯了, 手算的確是 -1 ....Orz06/26 23:06
8FVictorTom:剛貼到 DevC++去跑, 也是 -1 :)06/26 23:08
11FVictorTom:其實我是猜到&比^先的, 然後在算0x3 ^ 0xFFFC時想錯XD06/26 23:09
12FVictorTom:再補VC2005的結果, 也是-1....:)06/26 23:11
Re: [問題] 函式回傳二維陣列
[ C_and_CPP ]11 留言, 推噓總分: +2
作者: lO - 發表於 2010/06/26 21:49(15年前)
7FVictorTom:我還以為網站秀seg fault, 是因為它fopen不了測資檔....06/27 09:52
8FVictorTom:剛刻意測了一下, 它秀seg fault應該單純只是因為它沒有06/27 10:00
9FVictorTom:測資檔, 所以後續讀檔處理的動作造成seg fault, 你傳檔06/27 10:01
10FVictorTom:案上去前, 把fopen的地方都加上判斷fail就exit()試試.06/27 10:01
[語法] 如何傳入一個字串到副程式
[ C_and_CPP ]19 留言, 推噓總分: +7
作者: fenir - 發表於 2010/06/26 14:32(15年前)
7FVictorTom:你的s1字串長度不夠接上s2, 你知道s1這樣宣告, 總共是幾06/26 14:35
8FVictorTom:個char空間嗎??06/26 14:35
14FVictorTom:不小心把文句混著看了XD 的確不能把string接到 "xxx"06/26 15:04
15FVictorTom:之後, 因為 "xxx" 應該放在不可讀寫的區域, 不要說06/26 15:05
16FVictorTom:strcat, 想改也不行XD char s1[]="xx"; 與char *s1="xx"06/26 15:06
17FVictorTom:不同....Orz06/26 15:06
21FVictorTom:對不起typo了, 不可 寫 的區域.... 加班加到頭殼壞去Orz06/26 15:35
22FVictorTom:另外, 印象中之前看到const str literal是在Data RO區,06/26 15:38
23FVictorTom:http://en.wikipedia.org/wiki/Data_segment06/26 15:38
Re: 請問cmd line語法
[ C_and_CPP ]5 留言, 推噓總分: +2
作者: clanguage - 發表於 2010/06/26 10:40(15年前)
2FVictorTom:老實說小弟真的搞迷糊了不曉得原po到底要什麼....Orz06/26 13:18
[問題] fopen同一檔案,同一位置讀出再寫入.已解決
[ C_and_CPP ]3 留言, 推噓總分: +2
作者: m9556 - 發表於 2010/06/25 16:35(15年前)
1FVictorTom:疑?? fputs 可以這樣把 str insert在file中間喔....@_@"06/25 18:13
2FVictorTom:還以為會直接overwrite後面的資料說, 晚點試試好了@_@"06/25 18:14
[問題] used as a type but not defined as a …
[ C_and_CPP ]5 留言, 推噓總分: +2
作者: MiracleShot - 發表於 2010/06/25 14:54(15年前)
1FVictorTom:#include <map> 了嗎?? namespace 有specify嗎??06/25 14:59
[問題] 函式問題
[ C_and_CPP ]21 留言, 推噓總分: +7
作者: money601 - 發表於 2010/06/25 00:52(15年前)
1FVictorTom:+=的左邊要是l-value, 你的compiler應該有argu錯誤訊息06/25 01:00
2FVictorTom:給你吧.... 不然, 弄清楚 +, +=, = 它們之間的關係/差別06/25 01:01
3FVictorTom:再仔細的想一想, 你是不是真的有需要用到 +=, 雖然不是06/25 01:01
4FVictorTom:不能用. (提示, return n; return 1; return 1+n; 這些06/25 01:02
5FVictorTom:都是合語法的, 只差在return的值不同)06/25 01:03
6FVictorTom:另外, 函式當然可以寫迴圈, 沒有非寫遞迴這種事, 只是看06/25 01:04
7FVictorTom:你迴圈要怎麼寫來搭配函式使用....@_@"06/25 01:05
9FVictorTom:l大....XDD // 這才是真的表情符號 (無誤XD)06/25 01:43
12FVictorTom:單純是因為你沒有搞懂錯誤訊息, 搞懂基本運算元的用途或06/25 09:33
13FVictorTom:說基本語法罷了; 先不說你找不到得到, 我提示了你三個長06/25 09:34
14FVictorTom:得有點像的operator, 你有沒有試著替換過原來有問題的06/25 09:35
15FVictorTom:code呢:) 運算'元'->'子', operator通常翻運算子Orz06/25 09:36
16FVictorTom:就是 遇到的問題 裡你寫的那一小段, 把 += 換掉看看@_@"06/25 09:37
18FVictorTom:其實你可以直接寫 return (1/n) + sum(n-1); :)06/25 10:58
19FVictorTom:另外, 這邊解決了的話, 請注意一下樓上r大說的, 浮點數06/25 10:58
20FVictorTom:型態做 == 比較的話, 有時候會有出乎你意料之外的結果XD06/25 10:59
21FVictorTom:這點請參考置底十二誡的最後一誡, 與其相關的說明@_@"06/25 11:00
[問題] Memory mapping I/O
[ C_and_CPP ]12 留言, 推噓總分: +3
作者: lordking - 發表於 2010/06/24 23:44(15年前)
1FVictorTom:在玩PCI config space的東西嗎?? 講存取mem中的reg怪怪06/24 23:50
3FVictorTom:的. 小弟的了解是, MMIO是把某HW的reg存取, map到某一段06/24 23:50
4FVictorTom:mem addr space上, 如此存取該addr(Ex:0xF8000000)就相06/24 23:52
6FVictorTom:當於存取HW的某個功能的reg. 要能存取想要的reg, 你就要06/24 23:52
7FVictorTom:找到base與該reg的offset, 然後....就讀寫下去了說@_@"06/24 23:53
8FVictorTom:通常要注意的是MMIO addr的變數要宣告成volatile就是@@"06/24 23:54
12FVictorTom:小弟的認知也是查spec看要的reg的offset在哪, 就r/w了@@06/25 00:14