d标准库中可有测试模块

原文

unittest
{
    import std.testing;
    static foreach (T; IrregularStructs)
    {
        T obj; // 可默认构造? T = NoDefaultCtor 失败.
        auto obj2 = obj; // 可复制? T = NoCopyCtor 失败.
        // etc.?
    }
}

不错,前向区间复制时,应正确使用.save.不用它的话,区间不工作.

posted @ 2022-09-13 09:10  zjh6  阅读(14)  评论(0)    收藏  举报  来源