作者查詢 / Schottky

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