gpt4 book ai didi

d - 如何列出(编译时自省(introspection))D 中的所有类/结构方法?

转载 作者:行者123 更新时间:2023-12-02 01:30:20 25 4
gpt4 key购买 nike

如何在 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com