ASN.1 Rectangle encodeプログラムを理解することを学んでいます。PDUのASN.1ヘクスダンプ
現在、ウェブサイトで提供されているプログラムはXML形式で印刷されており、berファイルを生成しています。私は、16進数でエンコードされたフォーマット(hexdump)でPDUを印刷/読み込みたいと思っていました。最初は、エディタを使ってtest.berファイルを開こうとしました。しかし、正しく開くことはできません。
uper_encoderがジョブを実行していますが、そのパラメータはber_encodeの同じパラメータと同じです。コンパイルも成功cc -g -I. -o rencode.x *.c
ですが、実行中です。プログラムは、関数uper_encodeでエラーCouldn't encode rectangle
で失敗し、-1を返します。
ec = uper_encode (&asn_DEF_Rectangle, rectangle, write_out, fp)
私はHEXフォーマットでそれらを印刷する際にいくつかの助けを得ることができます。私はレフウォーキンのASN.1コンパイラでの経験がない注意点が