opnet的函数中FIN、FRET和FOUT
生活随笔
收集整理的這篇文章主要介紹了
opnet的函数中FIN、FRET和FOUT
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為了使一個用戶定義的函數被執行,該函數必須與一個特殊的堆棧跟蹤代碼相連。堆棧跟蹤技術靠在函數的入口點和出口點插入預處理器宏指令完成
(一個函數只有一個入口點,但可以有多個出口點(由C語言的return聲明決定))
這些宏指令為:FIN、FOUT和FRET。FIN被插入到函數的入口點,FOUT被插入到函數的出口點,但卻不返回任何值,FRET被插入到函數的出口點,返回一個值。
注意這些宏指令不需要以分號結束(它們自我包含),FIN的參數中也不需要雙引號。
opnet提供的所有示例模型都包含了這些宏指令,并且建議用戶定義的函數也包含這些宏指令。如果FIN、FOUT和FRET被正確插入了用戶代碼中,我們就可以使用op_vuerr來找出程序錯誤的位置,哪怕是在一個嵌套的模型函數調用中。
摘錄:@https://www.cnblogs.com/lic02891/archive/2012/09/19/2693907.html
總結
以上是生活随笔為你收集整理的opnet的函数中FIN、FRET和FOUT的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 吾爱破解(52破解)论坛为什么会被关停?
- 下一篇: sess文件编译输出css的四种方式以及