当前位置:首页 >> 农林牧渔 >>

关于JSVM宏命名规律的小结


关于JSVM宏的小结 大部分宏的开头字母是R,这次R的含义是 Return, 比如 RERR,就是 Return 一个错误值,该值定义于ERR 类中的m_nERR. 不在开头位置的字母R , 此时的含义是该宏返回的值并非错误值 , 而是宏所输入的参数 retVal. 比如 ROFR (exp, retVal)的函数是 if ( !exp ) Return retVal 字母 O,

其含义是判断宏的输入参数 exp 的意思 F 的含义是 Fasle, T 的含义是 TRUE 比如 ROF(exp)其含义就是 if( !exp ) ERRR ROT(exp) 其含义为 if( exp ) ERRR 字母S,一般位于宏的末尾,其含义是无 Assert 操作. 当宏的名称中没有出现S时,它将进行一次ASSERT(0)操作

RERR , 就是 ROF(exp),就是 ROFS(exp),就是 ROT(exp),就是 ROTS(exp),就是

ASSERT (0 ) ; Return

ERR值 RERR }

if ( !exp ) { ASSERT (0); if( !exp ) { RERR } if( exp ) { ASSERT(0); if ( exp ) { ERRR }

RERR }

ROFR(exp,retVal),就是 if( !exp ) { ASSERT(0) ; Return retVal; } ROFRS(exp, retVal)就是 if( !exp ) { Return retVal; }

另外还有几个重要的 NOK , 就是要检查值是否等于 ERR 中定义的 m_nOK 比如 RNOK(exp ) 就是 if( exp != OK ){ Assert(0); return exp;} RNOKR(exp,retVal) 就是 if( exp != OK ) { Assert(0); return retVal; }

还有一个是 A ,表示 Assert 比如 AF 就是Assert( False )

ANOK(exp) 就是 if( exp != OK ) { Assert(0) } AOF(exp) if( !exp ) AOT(exp) if( exp ) {

{ Assert(0) }

Assert( 0 ) }


相关文章:
关于JSVM宏命名规律的小结
关于JSVM宏命名规律的小结_交通运输_工程科技_专业资料。关于JSVM宏命名规律的小结关于JSVM 宏的小结 大部分宏的开头字母是 R,这次 R 的含义是 Return, 比如 RER...
看jsvm代码
jsvm代码_金融/投资_经管营销_专业资料。H.264JSVM...前面所说的宏 , 除了已经说明的含义外, 还有一个...关于输出图象缓存 还有一个 class 可以说下 就是 ...
SVC
块和残差块, 并对自己的运动矢量进行解码, ...解码过程显示如下: D:\workspace\project\jsvm\bin...小学英语教学教研工作总结 80份文档 家装材料选购攻略...
更多相关标签:
形容词变副词规律小结 | 上海马路命名的规律 | 上海马路命名规律 | 上海路名命名规律 | jsvm官网 | jsvm下载 | jsvm2 | svc jsvm 编译安装 |