0
点赞
收藏
分享

微信扫一扫

d结构用作多维数组的索引

​​原文​​

import std.stdio;
import std.format;

struct indexedPair {
size_t x, y;
}

struct MyArray {
bool[3][3] elements;

ref opIndex(indexedPair i) {
return elements[i.y][i.x];
}
}

void main() {
auto arr = MyArray();
auto p = indexedPair(1, 1);

arr[p] = true;
writeln(arr);
}


举报

相关推荐

多维数组

数组与多维数组

【C++】数组,多维数组的使用

java:多维数组

Scala(多维数组)

Java-多维数组

c++多维数组

0 条评论