标签: arrays pointers d
我有一个指针和长度。如何从中获取动态数组?
答案 0 :(得分:3)
让ptr是一个指针,len是一个长度,那么很容易,如下所示:
ptr
len
ptr[0..len]
请注意,这不会复制数组,而是就地使用数据。
如果要复制阵列,请使用
ptr[0..len].dup
或
ptr[0..len].idup