Как правильно добавить строку двоичного размера в двоичный файл с использованием битового синтаксиса?Все должно быть в порядке байтов.Я пробовал это:
example() ->
Cmd = 16#4e584e43,
Text = "hello::",
<<Cmd:32/unsigned-little-integer,Text/little-bitstring>>.
Но получите исключение:
** exception error: bad argument
in function bit_size/1
called as bit_size("hello::")
in call from packet:example/0
in call from packet:main/0