如何在 D 中列出类或结构的所有方法(模板和普通方法)?编译时间。
最佳答案
__traits(allMembers)
http://dlang.org/spec/traits.html#allMembers
我书中的示例章节也有更详细的介绍:https://www.packtpub.com/application-development/d-cookbook
您使用 allMembers 获取名称,使用 getOverloads 获取重载,并使用其他特征来确定它们到底是什么。
关于d - 如何列出(编译时自省(introspection))D 中的所有类/结构方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34619291/