作者查詢 / Schottky
作者 Schottky 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2083則
限定看板:C_and_CPP
看板排序:
全部ask30145Military17845CFantasy3894Electronics2167C_and_CPP2083Warfare1332L_LifeInfo268Gossiping138Python105Printer3D85GameDesign84Programming66YuanChuang37ASM29AskBoard24talk20fastfood14Storage_Zone14C_Chat13Notebook13ChangHua11PttEarnMoney11historia10joke10StupidClown10Tainan10Test10comm_and_RF8DummyHistory8money8Teacher8UW-Madison8Violation8ask-why6Cga6Ladies_Digi6Mechanical6Navigation5Neihu5Wanted5ChungLi4CrashFever4Doctor-Info4haiku4MenTalk4PttCurrent4SENIORHIGH4studyteacher4Architecture3car3Eng-Class3funeral3hardware3HatePolitics3Interior3Math3MOD3Network3NTU3Salary3Sub_CS3Tech_Job3Windows3Aves2b07902xxx2Brand2CareerPlan2CYCU_Talk2DC_SALE2E-appliance2Gamesale2graduate2guitar2Headphone2Interdiscip2Jewelry2L_TalkandCha2lyrics2Nantou2NCNU2PC_Shopping2Perl2Physics2PSY2PttLifeLaw2Railway2RC_Sport2score2Trace2uniform2watch2WomenTalk2AllTogether1Android1AntiVirus1Aviation1b03902xxx1Bank_Service1basketballTW1biker1BOTANY_951ChineseChess1creditcard1Drink1Facebook1GEPT1gift1homemaker1Hualien1hypermall1I-Lan1Japan_Travel1Korea1Korea_Travel1KOTDFansClub1Linux1LS_Zoology1Minecraft1nb-shopping1Nethood1Office1ONLINE1PCReDive1Perfume1Plant1Ptt-Charity1stationery1Stock1Suit_Style1Taipei1TaiwanJobs1TOEIC1Toy1TurtleSoup1Web_Design1<< 收起看板(135)
3F→: 環境變數就放在命令列參數後面,程式碼寫錯超界讀取時12/16 00:34
4F→: 讀到環境變數還蠻正常的。再檢查一下 code 吧。12/16 00:35
5F→: 我絕對不會說我很愛偷用那一塊來放東西所以剛好知道12/16 00:36
12F→: 我也認為應該是 code 原本就有問題的可能性最大12/16 11:14
13F→: 這個問題不難查啊,與其瞎猜不如去 trace 看看就知道了12/16 11:16
20F推: 字元陣列沒初始化這算不算置底十三誡的第一誡?12/16 17:18
2F→: 跳過就好啦~12/08 02:43
3F→: fgetc() 拿出來看看,如果不是數字就拋棄12/08 02:44
4F→: 是數字的話再用 ungetc() 小心放回去,留給 fscanf() 讀12/08 02:44
18F推: 感謝贈幣12/08 20:01
1F推: 問題是你說的 buffer 是什麼 buffer XDDDD12/05 16:14
2F→: getchar() 是 stdio function, stdio 預設對於 termianl12/05 16:17
3F→: 是 line buffered,而這個 buffer 不是你說的那個buffer12/05 16:17
4F→: 改用 read() 只讀一個 char 應該就是你要的效果了12/05 16:19
6F推: 你以為 getchar() 只吃一個字,其實他吃了一整行12/05 22:57
1F推: 聽起來你沒有編譯 proatmapi.c, 專案設定一下吧11/26 07:12
2F→: 正常來說只要把這個檔案加入專案即可 (.h 也要加入)11/26 07:15
21F推: 原則上是 .h 中加 extern "C" { ..... } 就可以了11/27 15:01
22F→: DWORD 和 DWORD* 差很多,中間是不是有什麼誤會?11/27 15:02
23F→: 如果還有問題的話可以剪貼完整的錯誤訊息大家來參詳11/27 15:04
24F→: 直接改名成.cpp大多數時候也沒問題,該錯誤應該與此無關11/27 15:07
6F推: 111/26 07:18
7F推: #1TJuxTKh (C_and_CPP) 這篇也可以參考看看11/26 07:21
1F推: 這是個很值得探討的問題,但我這陣子暫時沒空回文細說11/25 00:51
2F→: C 沒有 try-catch 因此錯誤處理確實要自己做不少事11/25 00:53
3F→: 第一個問題可以用 macro 包裝固定的錯誤檢查程序11/25 00:54
4F→: 第二個沒問題,其實出錯時你會想知道 call stack11/25 00:56
5F→: 底層出錯時偶爾會想知道上層是哪隻豬居然這樣呼叫11/25 00:56
6F推: 如果要集縮成一行也可以,就把錯誤訊息一路往上傳到最11/25 01:03
7F→: 上層(你這邊是業務邏輯層)才寫log,每一層再各自加上自11/25 01:03
8F→: 己的姓名和見解,就形成了一個完整的 call stack11/25 01:03
4F推: 別擔心,大家都蠢過11/17 00:02
5F推: 你的意思是你要寫大數運算,在問 C 該如何做進位嗎?11/05 21:11
6F→: 因為在組合語言的層面會有旗標告訴你該進位了11/05 21:11
10F→: 那如果 int128 也溢位還能換什麼電腦? XD11/06 22:15
3F→: 如果拼速比不過 grep 何不直接用 grep XDDDD10/26 20:28
4F→: 一個不到 20MB 的小檔案找個十分鐘是有點久10/26 20:31
5F→: 但問題絕對不是出在資料庫上10/26 20:31
10F推: 我覺得瓶頸不太像是在 strcmp(),兇手另有其人10/26 22:40
11F→: 但沒有完整程式碼也沒辦法診斷,我的水晶球送修了10/26 22:41
12F→: 增加屬性就算是用資料庫一樣麻煩好嗎,還要加資料庫欄位10/26 22:42
13F→: txt 檔你用 python 寫個程式去每行加上新屬性還不是一樣10/26 22:43
14F→: sqlite 和 mysql 我都用過,你這狀況我會選 sqlite10/26 22:47
15F→: 因為你只是要讀 local 資料檔,sqlite 不用架 server10/26 22:48
16F→: 反正你有興趣玩 SQL 當然是趁年輕儘量試試看 XD10/26 22:55
28F推: 好好一個 O(N) 的程式被寫成 O(N^2) 是發生什麼事 XD10/27 01:15
29F→: 就算你每個檔案都要確認存在,那還是 O(N+N) 而已啊10/27 01:21
30F→: 我還是那句,想用 SQL 資料庫就 sqlite 最簡便10/27 01:23
31F→: 但問題是 sqlite 解決不了你的 O(N^2)10/27 01:23
34F推: 怎麼用資料庫,官網就有說明文件和程式範例10/27 10:20
35F→: https://www.sqlite.org/quickstart.html 直接抄就好10/27 10:22
9F推: fgets 讀一行就停了你有沒有試過讀兩行10/25 11:40