читаю армстронга глава 12. ре?ил сделать передачу байтов через порт и странное поведение обнаружил во время передачи данных. Передаю этот поток байт { 131,108,0,0,0,1,98,0,10,0,13,106 } и обрабатываю ф-ей binary_to_term в итоге получаю о?ибку {'EXIT', {badarg, [{erlang,binary_to_term, [<<131,108,0,0,0,1,98,0,13,10,0,13>>, [safe]]}, вопрос в том откуда взялась ли?няя 13 и исчез 106. зато если передавать вот этот набор байтов { 131,108,0,0,0,1,98,0,19,0,13,106 } то все хоро?о проходит, а разница только в 9 байте (вместо 10 теперь 19). Комбинация 0 10 0 13 напоминает код конца строки в винде. но я же передаю не строку а набор байт через ф-ию read. вопрос конечно специфический - но вдруг повезет.
? еще такой вопрос. писал в свое время вопросы (и этот тоже) на erlang-questions@erlang.org и ни разу не получил ответа - кто нить имеет опыт общения с ними?
СПАС?БО!!!
