asn1c不从asn.1模块中提取OCTET STRING的DEFAULT值。
创始人
2024-11-11 12:30:22
0

在asn1c中,如果要从ASN.1模块中提取OCTET STRING的DEFAULT值,可以通过使用asn1c的编译选项来实现。

以下是一个示例ASN.1模块定义文件(example.asn):

ExampleModule DEFINITIONS ::= BEGIN
    MyOCTETSTRING ::= OCTET STRING (SIZE(4))
        DEFAULT 'ABCD'H
END

要从该模块中提取OCTET STRING的DEFAULT值,可以使用以下命令行选项:

asn1c -D example.asn

然后,通过检查生成的代码中的结构定义,可以找到DEFAULT值。以下是生成的代码示例:

typedef struct MyOCTETSTRING {
    size_t size;
    uint8_t *buf;
} MyOCTETSTRING;

static const uint8_t MyOCTETSTRING_defaultbuf[] = {0xAB, 0xCD};

static const MyOCTETSTRING MyOCTETSTRING_default = {
    sizeof(MyOCTETSTRING_defaultbuf),
    (uint8_t *)MyOCTETSTRING_defaultbuf
};

在生成的代码中,可以看到DEFAULT值被定义为MyOCTETSTRING_default变量,并且buf成员包含默认值'ABCD'H。

希望这可以帮助到您解决问题。

相关内容

热门资讯

透视辅助“we poker免费... 透视辅助“we poker免费辅助器”透视辅助助手(果然真的是有挂);1、任何we poker免费辅...
透视科技!德普之星怎么设置埋牌... 透视科技!德普之星怎么设置埋牌,德普之星辅助器app,黑科技教程(有挂教程);德普之星怎么设置埋牌辅...
透视教程“拱趴大菠萝机器人”透... 透视教程“拱趴大菠萝机器人”透视辅助机制(切实是真的有挂)进入游戏-大厅左侧-新手福利-激活码辅助透...
透视黑科技!德普辅助软件,(德... 透视黑科技!德普辅助软件,(德普之星)竟然真的是有挂,靠谱教程(有挂教程)1、下载好德普辅助软件辅助...
透视有挂“wepoker透视有... 透视有挂“wepoker透视有吗”透视辅助黑科技(好像存在有挂)1、wepoker透视有吗机器人多个...
透视ai代打!epoker透视... 透视ai代打!epoker透视底牌,德州之星扫描器,2025新版教程(有挂教程)在进入德州之星扫描器...
透视辅助!德扑圈有透视吗,德扑... 透视辅助!德扑圈有透视吗,德扑之心免费透视,我来教教你(有挂介绍);1、构建自己的德扑之心免费透视辅...
辅助透视!菠萝德州透视脚本,哈... 辅助透视!菠萝德州透视脚本,哈糖大菠萝可以开挂吗,切实教程(有挂辅助)1、完成哈糖大菠萝可以开挂吗的...
透视实锤!德扑之心免费透视,(... 透视实锤!德扑之心免费透视,(德扑之心)确实有挂,攻略方法(有挂细节);1、德扑之心免费透视系统规律...
透视教程!竞技联盟辅助,fis... 透视教程!竞技联盟辅助,fishpoker透视底牌,揭秘教程(有挂解密);进入游戏-大厅左侧-新手福...