亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 5175 | 回復: 7
打印 上一主題 下一主題

請問: RPGLE中如何debug [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2010-05-28 10:06 |只看該作者 |倒序瀏覽
RPGLE 程序如何debug ?
還有就是rpg和rpgle的主要區(qū)別是什么?
看大家發(fā)過的帖子說:1.字段限制寬松了,
                    2. rpg編譯時,最小工作單元是一個rpg程序。而rpgle編譯時,最小的工作單元是procedure,多個procedure可以組成一個MODULE,多個MODULE合成在一起,通過指
                       定PEP(Primary Entry Procedure)和UEP(User Entry Procedure)以指定程序的的入口.對MODULE內部的procedure的調用采用靜態(tài)內存調用方式,雖然編譯后的
                       程序變的很大,但是程序的運行速度大大提高。


能具體給解釋一下第2種區(qū)別嗎,不是很理解。

論壇徽章:
0
2 [報告]
發(fā)表于 2010-05-29 09:10 |只看該作者
RPGLE 程序如何debug ?
還有就是rpg和rpgle的主要區(qū)別是什么?
看大家發(fā)過的帖子說:1.字段限制寬松了, ...
marryss 發(fā)表于 2010-05-28 10:06



   只要知道靜態(tài)調用和動態(tài)調用的區(qū)別,那么你的這個問題就徹底解決了,靜態(tài)調用就是程序運行時將需要用到的proc同時加載到了內存,用時直接調用;而動態(tài)調用時需要的時候在在硬盤讀取。這樣靜態(tài)調用會比動態(tài)調用速度快很多!

論壇徽章:
0
3 [報告]
發(fā)表于 2010-05-29 19:56 |只看該作者
RPGLE是STRDBG,編譯RPGLE要按F10修改一個參數(shù)帶上SOURCE才可以在DEBUG時看到源碼,具體哪個參數(shù)不記得了,現(xiàn)在沒有環(huán)境,看不到,嘻嘻

RPG是另外一個命令,沒有弄過,樓主自己找找

論壇徽章:
0
4 [報告]
發(fā)表于 2010-06-01 20:05 |只看該作者
3樓說的是Debugging views 這個參數(shù)
Debugging views  . . . . . . . . > *ALL          *STMT, *SOURCE, *LIST...

論壇徽章:
0
5 [報告]
發(fā)表于 2010-06-05 07:40 |只看該作者
rpgle: strdbg
rpg: strisdb吧
時間長不用,有點忘了,好像是這個

論壇徽章:
0
6 [報告]
發(fā)表于 2010-06-05 10:02 |只看該作者
回復 1# marryss

我貼過57問,其中有這個問題,strdbg/strisdb 最好自己分別用一下,馬上就知道區(qū)別,老命令特別不方便,例如斷點,要提前訂好,才能用,新的strdbg功能很多,但我主要
就是使用一個功能反復按F10,讓程序運行,你就明白你的思路和電腦的思路如何區(qū)別,它把每一句都解釋給你,它的內存內容,方法,當然你可以僅僅運行出錯的部分
rpg400 和 RPGIV 區(qū)別很大,大概有10多處不一樣,以前那個57題答復7處
1)        In RPGIII it is one step compilation
2)        RPGIV call a program recursive
3)          Operation code Extended Factor 2
4)        Length of Factor 1 & 2 is increased to 14 from 10
5)        Free format is allowed
6)        Built-in-functions are available.
7)        concept of ACTIVATION GROUP.
我感覺 大約有3點 1集成環(huán)境的使用,例如動態(tài)和靜態(tài),服務程序(相當于DLL), 活動組,綁定(相當于動態(tài)鏈接)這里有很多內容不多說了
2 功能更強大了,內置函數(shù)(BIF) 擴展代碼(extended code) 例如僅僅一個簡單的代碼 (D) 立刻就判斷出是否合格日期,過去要編很大的程序,因為日期格式有很多種
3 格式非常靈活,大小寫和自由格式,命名長度(可以做到像java那樣幾百個字符)都是過去不敢想的
總之老的rpg基本像一個匯編語言(但沒有指針操作),新的rpgiv已經無所不能了

論壇徽章:
0
7 [報告]
發(fā)表于 2010-06-05 15:31 |只看該作者
呵呵,現(xiàn)在開發(fā)基本都是RPGLE了,RPG說實話我都沒有寫過,只是CALL過

論壇徽章:
0
8 [報告]
發(fā)表于 2010-06-07 13:47 |只看該作者
謝謝大家的幫忙
我的程序已經能debug
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP