【问题标题】:What is the best way to represent a C array in Erlang?在 Erlang 中表示 C 数组的最佳方式是什么?
【发布时间】:2012-01-27 16:16:28
【问题描述】:

在 Erlang 中表示 C 数组的最佳方式是什么?我计划使用 NIF 将 C 数组传递给 Erlang。该数组由字节组成,我需要在程序运行时修改一些字节。任何帮助表示赞赏。

【问题讨论】:

    标签: c erlang erlang-nif


    【解决方案1】:

    如果 NIF 中的函数没有重新分配数组,那么您可以将数组表示为具有两个元素的元组 - 原始指针和元素计数。

    【讨论】:

      【解决方案2】:

      erlang 在处理二进制文件时非常好(基本上是字节数组,对吗?)

      在这里查看:http://www.erlang.org/documentation/doc-5.6/doc/programming_examples/bit_syntax.html

      【讨论】:

        猜你喜欢
        • 2015-11-07
        • 2010-11-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-12-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多