Erlang で 2 つのバイナリを連結するにはどうすればよいですか?
たとえば、私が持っているとしましょう:
B1 = <<1,2>>.
B2 = <<3,4>>.
B1 と B2 を連結して、<<1,2,3,4>> のバイナリ B3 を作成するにはどうすればよいですか?
私がこれを尋ねている理由は、ネットワーク プロトコルのパケットをエンコードするコードを書いているからです。パケット内のフィールドのエンコーダーを作成することでこれを実装しています。これらのフィールドを連結してパケット全体を構築する必要があります。
多分私はこれを間違った方法でやっています。パケットを整数のリストとして構築し、最後の瞬間にリストをバイナリに変換する必要がありますか?