作者查詢 / PkmX
作者 PkmX 在 PTT [ C_and_CPP ] 看板的留言(推文), 共634則
限定看板:C_and_CPP
看板排序:
1F→: int foo(); 在C是一個宣告不定參數的函數12/25 08:57
2F→: 如果要宣告一個沒有參數的函數 要用int foo(void);12/25 08:57
3F→: 如果你開-Wstrict-prototypes就會出現這個warning了12/25 09:04
4F→: (-Wstrict-prototypes不包含在-Wall -Wextra裡面)12/25 09:04
5F→: 不過gcc/clang -Wall -Wextra -pedantic和clang的static12/25 09:05
6F→: analyzer都抓不出後面的錯誤是還蠻扯的=.=12/25 09:05
1F→: 你給的程式根本就沒有對打開的檔案做什麼操作啊...12/25 09:12
2F→: 至於他的reverse就是不斷把字串的下一個字的開始pass給自己12/25 09:16
3F→: 直到遇到'\0' (base case) 不做事開始return回來12/25 09:16
4F→: 回在上一個frame 剛好指標指到原字串的最後一個字把他印出來12/25 09:18
5F→: 然後再return到前一個frame 印出倒數第二個字 再return12/25 09:18
6F→: 一直作到把整個字串的第一個字12/25 09:19
1F→: 全部都不合法 你對&a做pointer arithmetic就已經超出標準了12/24 19:35
2F→: 阿 想了一下&a+1應該是合法的(但是只能+超過1)12/24 20:12
3F→: 但是這個指標是不能被dereference的 所以*(&a+1)是不合法的12/24 20:13
4F→: 但是不能+超過112/24 20:14
3F→: 下學期去113找小黃12/22 17:43
10F→: 大學的課有人肯去教室上課教授就要感動到痛哭流涕了吧= =12/23 09:02
16F推: 真假?!12/24 12:51
3F→: 檔案第一次開失敗 那你有開第二次嗎?12/21 14:47
5F→: 不過其實我覺得每個iteration直接重新建一個local的ofstream12/21 14:52
6F→: 就好 不用自己去close()和clear()12/21 14:53
18F→: 所以一開始就在loop內開一個新的根本就不會有這問題不是= =12/21 22:31
6F→: 樓上:C99 variable-length arrays12/21 09:18
18F→: 先把完整程式貼上來再說吧 不是每個人都有買水晶球好嗎= =12/19 22:19
3F→: INADDR_ANY不能傳給inet_addr吧...12/17 20:20
4F→: 建議學一下gdb自己debug 這種問題很好找的 未來受用無窮12/17 20:21
19F→: 這個程度真的能畢業嗎...12/16 21:31
1F→: Google: Copy elision & (N)RVO12/14 01:53
2F→: 另外你看到的結果其實不是完整的 因為你程式停下來的時候12/14 01:53
3F→: main還沒結束 正常來說ctor+copy ctor數量和dtor應該要一樣12/14 01:54
4F→: 補充一下 以標準來說這份code出現2~4個copy ctor都是正確的12/14 02:11
7F→: 是的12/14 03:32