作者查詢 / kwpn

總覽項目: 發文 | 留言 | 暱稱
作者 kwpn 在 PTT [ C_and_CPP ] 看板的留言(推文), 共347則
限定看板:C_and_CPP
[問題] 如何結合字串成新的參數
[ C_and_CPP ]8 留言, 推噓總分: +2
作者: Is5566 - 發表於 2015/07/03 23:47(10年前)
3Fkwpn: 這篇看好幾次還是看不懂.."參數"應該改成"變數"或"物件"?07/04 12:49
[討論] Loop的次數與array有關時, 大家都怎麼寫
[ C_and_CPP ]46 留言, 推噓總分: +8
作者: MaxHaru - 發表於 2015/07/03 10:08(10年前)
2Fkwpn: case1比case2好,arr在宣告時可以不用指定arrElementNum,因為07/03 10:36
3Fkwpn: 編譯器會自動幫你算出{...}裡元素的數量,這樣就可以移除07/03 10:38
4Fkwpn: arrElementNum,少維護一個變數. 若有C++11的話range for最好07/03 10:40
5Fkwpn: 沒C++11的話,但case1又太長,可以定義巨集#define ARRAY_SIZE07/03 10:41
6Fkwpn: (sizeof(arr) / sizeof(arr[0]))07/03 10:42
9Fkwpn: 請問樓上設計傳陣列的函數,不傳size而用global var/macro?07/03 10:53
11Fkwpn: 我指的是MOONRAKER07/03 10:54
13Fkwpn: 他是寫在main(),當你提到函式,我當然是認為其他函式了07/03 12:25
14Fkwpn: 若你指的是main(),請問case1在main()裡要被破什麼功?07/03 12:29
19Fkwpn: 腦羞不用這樣,就事論事,case1寫在非main函式確實會破功,但原07/03 13:13
20Fkwpn: po寫很清楚是main函式,他要設計其他函式可多加一個參數size07/03 13:14
21Fkwpn: 我就不清楚你哪一隻眼看到原po有寫其他函式使用case107/03 13:15
22Fkwpn: 而且我幹嘛要幫他掰main(),是他自己寫的,難到你有隻眼看到原07/03 13:20
23Fkwpn: po的id是我?07/03 13:20
27Fkwpn: 樓上的方法其實是基於case1,但跟我一開始提的巨集一樣,都是07/03 14:52
28Fkwpn: 為了避免太冗長,也避免名稱出現兩次,的改善方法07/03 14:54
38Fkwpn: 我覺得說這假設不太好,函式設計成要引用global變數,那為何不07/05 22:29
39Fkwpn: 要傳陣列,直接引用global陣列,這樣case1也行的通啊07/05 22:30
40Fkwpn: 但這樣設計,就較沒彈性,因為別的陣列不能用此函式.07/05 22:31
41Fkwpn: 同樣的,你假設可傳陣列,但不傳陣列大小,這樣也一樣少了彈性07/05 22:32
42Fkwpn: 因為呼叫者不能傳不同大小的陣列.07/05 22:33
43Fkwpn: 要嘛就可傳陣列跟大小,要嘛就都不傳直接引用global陣列,07/05 22:41
44Fkwpn: 我自己是優先選擇彈性最好的,這樣以後被重構機率會低很多07/05 22:43
45Fkwpn: 但只傳陣列,又引用global的陣列大小的函式,是最不可取的07/05 22:44
[問題] 讓匯出的程式找得到dll
[ C_and_CPP ]3 留言, 推噓總分: +1
作者: skitty - 發表於 2015/06/25 16:10(10年前)
1Fkwpn: dll跟exe放在同一個資料夾不就好了06/25 18:37
[問題] 實作MS-MPI遇到LNK2019
[ C_and_CPP ]1 留言, 推噓總分: +1
作者: tauai0620 - 發表於 2015/06/23 17:32(10年前)
1Fkwpn: 沒去連結.lib檔06/23 19:36
[問題] 函式回傳物件
[ C_and_CPP ]11 留言, 推噓總分: +4
作者: RealJack - 發表於 2015/06/16 22:07(10年前)
9Fkwpn: 函式裡只有一個可能是回傳唯一的local物件,可以被最佳化成函06/17 09:38
10Fkwpn: 式裡的c就是main()的c3,連回傳都不用回傳.06/17 09:39
11Fkwpn: 可以試著改成有可能回傳不同的local物件,這樣會無法被最佳化06/17 09:41
[問題] list iterator incompatible
[ C_and_CPP ]10 留言, 推噓總分: +1
作者: turtle11311 - 發表於 2015/06/11 11:25(10年前)
7Fkwpn: ~MemberDatabase()函式結束會自動呼叫~Database_Base()06/11 13:06
8Fkwpn: 若此繼承體系未來會用到動態綁定, base的dtor要加virtual06/11 13:09
Re: [問題] c++問題
[ C_and_CPP ]19 留言, 推噓總分: -8
作者: kosl - 發表於 2015/06/08 10:56(10年前)
16Fkwpn: 你主修機械不用會C++? 不用會C++的話你可以退選C++啊06/08 17:52
[問題] 一個專案使用兩種namespace
[ C_and_CPP ]21 留言, 推噓總分: +3
作者: t78923t - 發表於 2015/06/06 01:18(10年前)
5Fkwpn: 如果不include"InstantAI.h", 也不呼叫該函式, 也會衝突嗎?06/06 22:04
[問題] linkedlist之傳遞問題
[ C_and_CPP ]15 留言, 推噓總分: +9
作者: jacky1989 - 發表於 2015/05/24 16:21(10年前)
4Fkwpn: main裡的top與create裡的top是不同的指標05/24 16:51
5Fkwpn: 不是"傳位址",而是複製指標的值(指向的位址)給新的指標05/24 16:53
9Fkwpn: extern XDDD05/24 18:04
[問題] BCB .cpp 和 .h 綁在一起的條件是什麼?
[ C_and_CPP ]9 留言, 推噓總分: +1
作者: noodleT - 發表於 2015/05/23 19:24(10年前)
1Fkwpn: 好像是.h的head guide要與檔名一致再加大寫H? 例如KDTreeH05/23 20:24
2Fkwpn: 其實我不確定05/23 20:25
3Fkwpn: 上面打錯,是header guard05/23 20:25