作者查詢 / rephansu

總覽項目: 發文 | 留言 | 暱稱
作者 rephansu 在 PTT [ C_and_CPP ] 看板的留言(推文), 共174則
限定看板:C_and_CPP
[問題] 檢查記憶體遺漏
[ C_and_CPP ]19 留言, 推噓總分: +5
作者: MOONY135 - 發表於 2016/11/18 15:46(9年前)
11Frephansu: vc上面可以試試vld,輕鬆倒出更有用的訊息11/19 15:57
[問題] handle
[ C_and_CPP ]4 留言, 推噓總分: 0
作者: GooLoo - 發表於 2016/09/05 23:56(9年前)
1Frephansu: 這個程式碼跑 COM10以上會有問題,不知是不是這問題09/05 23:59
[問題] VS2015的c++/cli有bug?
[ C_and_CPP ]3 留言, 推噓總分: 0
作者: rephansu - 發表於 2016/09/04 23:12(9年前)
1Frephansu: 確認英文版也會有問題, 但也找到避開問題的方法了09/05 23:14
2Frephansu: 把自定義元件全部放在dll內, 再把dll引用到專案上09/05 23:15
3Frephansu: 如此一來就可以在vs2015上正常的編輯form09/05 23:16
[問題] 多執行緒
[ C_and_CPP ]8 留言, 推噓總分: 0
作者: GooLoo - 發表於 2016/09/03 16:00(9年前)
1Frephansu: 從CreateFile( "COMx"...來看, 收訊息其實都是OS在負責09/03 22:41
2Frephansu: 不太會因為沒去處理導致掉訊息, 除非緩衝區滿了09/03 22:42
3Frephansu: DCB , CreateFile , SetCommState , SetupComm ...09/03 22:48
4Frephansu: 使用 Win32api 處理comport關鍵字大致上就這些09/03 22:49
5Frephansu: 想偷懶可試試 C#的SerialPort,C#已內建多執行序的讀取09/03 22:52
6Frephansu: 用CreateThread呼叫處理com的function就可解決問題09/03 23:07
7Frephansu: 上面那行是說BCB6只要用CreateThread就可以建立執行緒09/03 23:08
8Frephansu: 在該執行緒下呼叫讀Com Port就不用擔心緩衝區滿09/03 23:11
[問題] c++視窗程式:拖曳到視窗並讀檔
[ C_and_CPP ]9 留言, 推噓總分: +5
作者: newpeople059 - 發表於 2016/03/27 21:51(9年前)
8Frephansu: WM_DROPFILES 是windows上把檔案丟到是窗內的事件04/05 13:07
9Frephansu: 其餘的框架也都是用這個包裝04/05 13:08
[問題] String內有未知內容,導致非法寫入記憶體
[ C_and_CPP ]27 留言, 推噓總分: +6
作者: f814030 - 發表於 2015/04/23 18:43(10年前)
2Frephansu: dll接口是std::string?還是char*04/23 19:08
3Frephansu: 是怎麼清掉變數?感覺這個指標直接丟棄就好04/23 19:32
12Frephansu: 感覺上是函式調用約定不對, 導致返回值指標不對04/23 21:08
13Frephansu: 這在接dll又不熟調用約定時很常發生04/23 21:09
14Frephansu: 錯誤觸發時間點會是有呼叫dll函式的那個函式返回時04/23 21:11
26Frephansu: c++ builder預設是__fastcall , 你還可以試__cdecl04/23 21:31
27Frephansu: 說真的, 這問題還是問廠商比較快04/23 21:35
[問題] process 之間傳遞資料
[ C_and_CPP ]21 留言, 推噓總分: +8
作者: redbxh - 發表於 2014/04/02 21:23(11年前)
3Frephansu:http://www.cs.cmu.edu/~./IPC/04/02 23:45
4Frephansu:這個方案如何? Windows和Linux都可用, 也可以互通04/02 23:46
Re: [問題] 如何一次給定struct以及內部指標記憶體?
[ C_and_CPP ]21 留言, 推噓總分: 0
作者: barfat - 發表於 2014/01/25 16:55(12年前)
1Frephansu:我怎麼覺得你的文章不太正確, X_和Y_的描述不對啊01/26 07:59
2Frephansu:或許這在VC2010和GCC上結果不同, 我目前只能試VC201001/26 08:06
14Frephansu:如果要用對或錯來判定你的解釋, 我認為是錯的,01/26 10:01
15Frephansu:你可以試著把age 和 name[0]用各種型別帶入測試,01/26 10:02
16Frephansu:例如char , short , long long01/26 10:02
17Frephansu:我想很快的你會發現跟你的解釋有些出入01/26 10:03
18Frephansu:sizeof(X_)會8是因為sizeof(char *)是8,因此要擴充到801/26 10:09
19Frephansu:這只是struct alignment預設行為是這樣, 跟cpu實作無關01/26 10:11
20Frephansu:畢竟struct alignment也可以設定為1byte01/26 10:14
21Frephansu:嗯...想了一下其實是在講差不多的事情,忘記上面說的吧XD01/26 10:21
[問題] 不用微軟開發工具的Win圖形界面
[ C_and_CPP ]33 留言, 推噓總分: +14
作者: dharma - 發表於 2014/01/15 00:46(12年前)
22Frephansu:最後實作不都是透過WinApi?01/15 13:33
[討論] 大家的大括號習慣放在哪個位置?
[ C_and_CPP ]49 留言, 推噓總分: +30
作者: nature23306 - 發表於 2013/12/22 02:27(12年前)
8Frephansu:這問題很有趣,後來的C#是半強迫採用第二種,如果是想要12/22 11:10
9Frephansu:跟其他常用C#的人合作,最好也一樣用2的方式。12/22 11:42