首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Erlang二进制级联

Erlang二进制级联
EN

Stack Overflow用户
提问于 2011-12-28 07:59:30
回答 1查看 2.4K关注 0票数 4

因此,我有下面的A = <<1:1>>B = <<1>>. --任何内置的函数(或几行代码)来连接这两个二进制文件,其中的总大小应该是16位

已经尝试了以下几点:

代码语言:javascript
复制
C = <<B/binary,A:8/bitstring>>.
C = <<B/binary,A:8/binary>>.
C = <<B/binary,A:8>>.
C = <<B/binary,A/bitstring>>.

这是可行的,但大小将是9位长。

我不想要8行erlang代码作为解决方案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-28 08:17:08

您可能需要添加一些填充:

代码语言:javascript
复制
<< B/binary, 0:7, A/bitstring >>.
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8653309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档