線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:878
推到 Plurk!
推到 Facebook!

BCB不相容標準C?

尚未結案
kingmiss
一般會員


發表:13
回覆:8
積分:4
註冊:2003-12-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-06-03 14:57:25 IP:211.21.xxx.xxx 未訂閱
我有一個程式用GNU C 去編譯, 執行結果是正確的, 但是現在要用BCB寫視窗程式, 還要加上那段程式, 那段程式的結果就會發生錯誤, 請問是因為BCB的BUG嗎? 要如何去修正? 那程式是某一個演算法的實現, 沒有用到特殊的API. 我後來用C BuilderX也是發生這樣的情形, 選擇GNU就正常, 選擇BCC就會發生錯誤.
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-06-03 15:39:16 IP:140.135.xxx.xxx 未訂閱
您好:    建議您將程式碼與錯誤訊息PO上來,好讓有經驗的前輩們幫您看看    順心
kingmiss
一般會員


發表:13
回覆:8
積分:4
註冊:2003-12-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-06-03 17:01:35 IP:211.21.xxx.xxx 未訂閱
您好: 程式有上千行, 而且由好幾個檔案組成, 可能不方便放上來 程式執行沒有錯誤訊息, 只是執行結果錯誤, 而且和預期相差很多, 這個程式只是演算法的實現, 除了一些基本流程控制的指令外, 頂多一些memcpy, or memset, point來point去..並無特別function, 會用到的數學頂多只有abs(). 所以, 要看出錯誤還蠻困難的 謝謝
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-06-03 17:06:50 IP:140.135.xxx.xxx 未訂閱
您好:
您可以用[DebugView]為關鍵字做搜尋
這工具可以RunTime時Debug
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=25142    使用範例
http://delphi.ktop.com.tw/topic.php?topic_id=34857
順心 發表人 -
axsoft
版主


發表:681
回覆:1056
積分:969
註冊:2002-03-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-06-04 13:24:56 IP:61.218.xxx.xxx 未訂閱
引言: 您好: 程式有上千行, 而且由好幾個檔案組成, 可能不方便放上來 程式執行沒有錯誤訊息, 只是執行結果錯誤, 而且和預期相差很多, 這個程式只是演算法的實現, 除了一些基本流程控制的指令外, 頂多一些memcpy, or memset, point來point去..並無特別function, 會用到的數學頂多只有abs(). 所以, 要看出錯誤還蠻困難的 謝謝
kingmiss您好: 請別這麼篤定C Builder與C不相容...您是否有去檢查所使用的函式名稱的include File是否跟C Builder的Inculde File相同?就算是GNU C所寫的程式拿到Visual C 中Compiler也不盡然一定會OK,您敢說是Visual C 不相容C ....呵呵..:D 建議您把相關的檔案放上來,這樣想幫您的人才有辦法幫你呀.. 不然你只能自己想辦法解決了...
/*生活是一種藝術,用心生活享受生活*/
發表人 - axsoft 於 2004/06/04 13:26:49
系統時間:2024-06-29 17:27:29
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!