【发布时间】:2021-11-29 00:06:36
【问题描述】:
来自https://scala-native.readthedocs.io/en/latest/ 的 scala 原生文档,这是访问结构成员的方法:
type Vec = CStruct3[Double, Double, Double]
val vec = stackalloc[Vec] // allocate c struct on stack
vec._1 = 10.0 // initialize fields
vec._2 = 20.0
vec._3 = 30.0
length(vec) // pass by reference
scala native 是否提供了一种通过名称而不是索引访问结构成员的方法?如果没有,是否计划作为未来的增强功能?
我在 github 的问题跟踪器中没有找到相关问题。
【问题讨论】:
标签: struct member ffi language-interoperability scala-native