标签: d
说,我有一个数组:int [] a = ...我希望得到它的元素大小。我可以这样做:a.sizeof / a.length,但它看起来有点复杂,我认为有办法做这样的事情:ArrayLementType!(a).sizeof。 " ArrayLementType"看着D?
答案 0 :(得分:3)
您只需获取其中一个元素typeof和<{p>} sizeof即可
typeof
sizeof
typeof!(a[0]).sizeof
否则有std.range.ElementType来获取任何范围的类型(包括数组