Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- proc copyTo[I, T](
- slice: openArray[T],
- AT: typedesc[array[I, T]]): AT =
- assert slice.len == result.len
- copyMem(unsafeAddr(result[0]), unsafeAddr(slice[0]), sizeof(AT))
- var a = newSeq[int](32)
- for i in 0..<32:
- a[i] = i
- echo a.copyTo(array[32, int])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement