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