在 D 中实现与Phobos中的RandomAccessRange
接口兼容的固定维向量的最聪明的方法是什么?我是否必须重新实现所有成员opIndex
等,length
还是通过委派、别名 this 或模板 mixins 的更聪明的方法?我一直在 github D 项目上查看几个固定大小的向量结构,但似乎没有人关心与 Phobos 范围兼容。更新:刚刚读到容器应该是引用类型,所以我想这不是在 D 中这样做的方法吗?
问问题
76 次