作者查詢 / NilPtr
作者 NilPtr 在 PTT [ C_and_CPP ] 看板的留言(推文), 共77則
限定看板:C_and_CPP
看板排序:
19F推: ANIS C沒有套層函數,Clang編譯器跟GCC有提供擴展功能03/07 16:30
20F推: Jserv的程式是對的 但是要用這個GCC自訂功能要加編譯指令03/07 16:40
21F→: -std=gnu1103/07 16:41
24F推: 我研究了一會...GCC閉包內的指標跟上一層的指標會不同03/08 01:55
25F推: 說錯 是一樣的 但是原本的上層如果不在的話 才會是不同的03/08 01:59
26F→: 總之狀態整個很怪 我猜跟函數的Stack空間有關係= =03/08 02:02
27F→: 以下測試結果 http://ideone.com/MRgw6L03/08 02:15
28F→: 另一個在同作用域呼叫卻很正常 http://ideone.com/0dON2P03/08 02:20
29F→: "西屏 你怎麼看?" "寶傑! 這一定跟外星人有關"03/08 02:22
2F→: 樓上大大已解 補充下 函數上面補上 class APP; 也可以03/05 21:31
3F→: 因為C++編譯器一定要先看到定義或宣告某類別存在 才准用03/05 21:33
4F推: 不過還有2個問題 ... 等等補完03/05 21:35
5F→: 二樓我說的是錯的 當我沒說過 XD03/05 21:39
6F→: 剩下兩個問題 1.C++物件呼叫函數要有實例化物件才可用03/05 21:40
7F→: 2.在Class外面實作Member一定要在函數名前頭加上Class名03/05 21:41
8F→: void APP::dec(int x,int y) {...} 才對03/05 21:42
18F推: 呼叫高手 宅色夫03/05 21:28
52F推: STL容器的好處就是填了一些坑,然後提供了一些成員方法03/05 21:09
53F→: https://msdn.microsoft.com/zh-tw/library/bb983093.aspx03/05 21:10
54F推: 退化的意思是假如原PO今天要把一條array傳進一個函數處理03/05 21:20
55F→: 那其實你傳進去的不是Array 而是Array的指標 這時如果你03/05 21:21
56F→: 在函數內對Array用sizeof 那大小永遠只會有4(指標大小)03/05 21:22
57F→: 補充:傳進去的Array指標還只是第0個原素的指標 C/C++無法03/05 21:24
58F→: 在函數內還原得知Ararry的大小 所以C語言才要另外傳size03/05 21:25
13F→: 我看書上說for(:)編譯過後其實是用iterator的普通for loop02/28 15:32
79F推: 有人說C+OOP=C++,其實不然,C++還有泛型跟TMP02/28 15:30
19F推: 找功能類似的庫封裝成一樣的 Interface 不知道可不可行02/23 23:16
8F推: Memory leak、Dangling pointer、Implicit type cast02/21 02:44
9F→: God object、Hiding inherited names,嗯...有很多可以寫02/21 02:46
18F推: 上面的大大們有解答 不過這邊再提醒一下 C/C++ 傳原生陣列02/21 02:28
19F→: 都是傳入第一個元素的指標,所以在函數內不能對陣列用02/21 02:29
20F→: sizeof, 這個坑要小心02/21 02:30
42F→: 轉符號請愛用 Emacs XD02/23 23:22