作者查詢 / rephansu

總覽項目: 發文 | 留言 | 暱稱
作者 rephansu 在 PTT [ C_and_CPP ] 看板的留言(推文), 共174則
限定看板:C_and_CPP
Re: [問題] VC++ 2003 呼叫 C# dll
[ C_and_CPP ]8 留言, 推噓總分: 0
作者: GNUGCC - 發表於 2013/07/25 01:31(12年前)
1Frephansu:看起來還是有unmanaged c++ 掛載C# library的方式07/25 09:24
[問題] private 用到的 class 的 include 問題
[ C_and_CPP ]9 留言, 推噓總分: 0
作者: wxy - 發表於 2013/07/14 02:38(12年前)
3Frephansu:如果是template的話也能這樣寫嗎?07/14 11:44
[問題] 請問為什麼Win和Linux執行檔不能互通?
[ C_and_CPP ]29 留言, 推噓總分: +10
作者: pluseus - 發表於 2013/07/03 12:14(12年前)
24Frephansu:C#編出來的執行檔(exe)是不是能在Linux上跑??07/03 22:35
[問題] 陣列 = 字串, 編譯不會過
[ C_and_CPP ]22 留言, 推噓總分: +2
作者: Fan383 - 發表於 2013/06/01 20:52(12年前)
12Frephansu:我覺得變數初始化的語法很容易誤導初學者...06/02 08:52
20Frephansu:因為書的說明通常有看沒懂06/02 19:14
[討論] 有沒有推薦的跨平台 socket
[ C_and_CPP ]17 留言, 推噓總分: +6
作者: a60301 - 發表於 2013/05/20 03:35(12年前)
10Frephansu:總是會需要再包一層,在該層之下用define分成不同平台,05/20 21:45
11Frephansu:該層之上就不分平台,共用相同介面,這就是跨平台05/20 21:46
12Frephansu:要寫很簡單, 懶得寫就用boost.asio05/20 21:57
[問題] 陣列長度的決定
[ C_and_CPP ]24 留言, 推噓總分: +2
作者: NitroRider - 發表於 2013/05/13 13:57(12年前)
8Frephansu:這解釋起來又是一長串故事...05/13 22:03
10Frephansu:先找google,看完再來這邊說你的心得, 這似乎不錯XD05/13 22:10
23Frephansu:c基本上就malloc/realloc/free這幾個搞懂就對了05/14 23:29
[問題] 請問跨類別的函數指標的使用
[ C_and_CPP ]20 留言, 推噓總分: +3
作者: euph - 發表於 2013/04/18 18:50(12年前)
10Frephansu:lo的解法別說有點看不懂,這連編譯器都有可能看不懂04/20 10:03
[問題] 回傳值的消失
[ C_and_CPP ]79 留言, 推噓總分: +3
作者: o07608 - 發表於 2013/04/13 14:00(13年前)
22Frephansu:resize回傳根本就沒意義啊...XD04/13 23:47
27Frephansu:DBL_MIN在float.h04/13 23:55
30Frephansu:會當掉是因為resize時已經delete pCpx04/14 00:04
41Frephansu:總之觀念有錯...04/14 01:19
42Frephansu:假設物件是房子, pCpx是屋內的家庭成員, resize時04/14 01:21
43Frephansu:又蓋了一棟房子newVec,裡面的成員是複製原始v1的成員,04/14 01:23
44Frephansu:最後又把v1房子內的成員清空, 因此v1不存在合法成員04/14 01:25
45Frephansu:resize這個成員函式做的事情要很明確只有重新配置pCpx04/14 01:28
46Frephansu:你必須要在這個function內完成這個工作,04/14 01:29
47Frephansu:若要不修改原始code, 只需要在delete[] pCpx後加上04/14 01:35
48Frephansu:memcpy(this, &newVec , sizeof(VectorCpx));04/14 01:36
49Frephansu:newVec.pCpx = NULL;04/14 01:36
50Frephansu:這樣就可以達到你的目的...04/14 01:41
51Frephansu:你一開始問到為何印出仍是舊的,答案是delete[] pCpx時,04/14 01:43
52Frephansu:pCpx指向的記憶體位置資料尚未被改變,04/14 01:43
55Frephansu:所以印出的結果會是一樣,但這卻是不合法的取值,04/14 01:47
56Frephansu:一般會建議用SAFE_DELETE的方式刪除(google有詳細)04/14 01:49
57Frephansu:newVec在return時的確會被delete,但我在return之前將04/14 01:52
58Frephansu:newVec.pCpx指向非法位置04/14 01:52
59Frephansu:這樣就可以將newVec.pCpx存留在v1.pCpx04/14 01:53
[問題] C初學者 字串處理問題
[ C_and_CPP ]18 留言, 推噓總分: +6
作者: mtlthebest - 發表於 2013/04/13 02:49(13年前)
16Frephansu:c沒有string的type,但printf卻有定義什麼是string04/13 23:08
17Frephansu:建議先去看printf的參數說明, 搜尋"printf format"即可04/13 23:11
18Frephansu:""是表示常數字元陣列(字串),最後會多一個\0表示字串結尾04/13 23:38
[問題] FreeType文字顯示
[ C_and_CPP ]18 留言, 推噓總分: +1
作者: rephansu - 發表於 2013/03/30 01:15(13年前)
3Frephansu:細明體字體檔檔名"mingliu.ttc",正黑體是"msjh.ttc"03/30 07:27
4Frephansu:上面的程式碼是讀正黑體,上傳code時忘記改回細明體03/30 07:29
8Frephansu:回傳無error, 但trace後發現問題了03/30 14:55
9Frephansu:若是bitmap,在FT_Load_Glyph就會把字讀到bitmap的成員中,03/30 15:26
10Frephansu:只是不知道為何讀出來的字會是錯的,03/30 15:26
17Frephansu:我的lib有加BCI,不會是這問題,我再多測幾個平台看看好了03/30 22:59
18Frephansu:同樣字形在mac/ios上使用卻沒問題...真的很詭異03/30 23:01