【问题标题】:Get list of fields in struct获取结构中的字段列表
【发布时间】:2009-07-06 16:23:33
【问题描述】:

我如何找到一个结构有哪些字段?例如,如果我有以下内容:

(defstruct bintree :data :left :right)
(def a (struct bintree 0 nil nil))

我如何从 a 中获取 (:data :left :right) 的列表、集合或向量?我试过了

(show a)

但这并没有给出看起来正确的方法。

【问题讨论】:

    标签: clojure


    【解决方案1】:

    我找到了答案——很简单

    (keys a)
    

    会给我这个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-07
      • 2023-03-12
      • 1970-01-01
      相关资源
      最近更新 更多