【发布时间】:2013-02-14 05:30:08
【问题描述】:
我必须根据 X.690 编码对存在于数据结构中的参数进行编码。 假设,我的结构是:
struct Data_Struct
{
parameter1
parameter2
parameter3
}
其中部分或全部参数可能包含有效数据,例如 parameter1 和 parameter3。
然后我应该只使用 TLV 编码对 parameter1 和 parameter3 进行编码。
我是否必须遵循顺序程序才能遵循这一点。喜欢,
Check whether parameter 1 is present
If present, find the tag of the parameter from a lookup table and encode it
Check whether parameter 2 is present
If present, find the tag of the parameter from a lookup table and encode it
Check whether parameter 3 is present
If present, find the tag of the parameter from a lookup table and encode it
- 由于程序是重复的,我可以模块化吗?
- 最好的方法是什么?
- 有没有办法按顺序访问参数?
- 我怎样才能在参数和它的标签之间建立关系?
值的长度是可变的。
【问题讨论】: