Andrei Marshalov
allocArrayOf()
memScoped{ }
double
float
1.3.30
Dominaezzz
memScoped { val array = cValuesOf(0.0, 1.0).ptr }
fun MemScope.allocDoubleArrayOf(vararg elements: Double): CArrayPointer<DoubleVar> { val cArrayPointer = allocArray<DoubleVar>(elements.size) elements.forEachIndexed { index, value -> cArrayPointer[index] = value } return cArrayPointer }
usePinned
A modern programming language that makes developers happier.