d标准库中可有测试模块
unittest
{
import std.testing;
static foreach (T; IrregularStructs)
{
T obj; // 可默认构造? T = NoDefaultCtor 失败.
auto obj2 = obj; // 可复制? T = NoCopyCtor 失败.
// etc.?
}
}
不错,前向区间复制
时,应正确使用.save
.不用它的话,区间不工作.