天天看点

d找包中函数

​​原文​​

D包没有​

​关闭​

​​;谁都可随时​

​加​

​新模块.

可:

static foreach (sym; __traits(allMembers, mixin("std.string")))
{
    pragma(msg, sym.stringof);
}      
static foreach (sym; __traits(allMembers, mixin("std.string")))
{
    // 注意sym已是串,不必用.stringof
    static if (is(typeof(mixin(sym)) == function))
        pragma(msg, sym);
}      

继续阅读