logo
  • 教程列表
  • SO官方文檔
  • 性狀
    • 迭代結構的成員
    • 在沒有繼承成員的情況下迭代結構類的成員
  1. StackOverflow 文件
  2. D Language 教程
  3. 性狀
  4. 迭代結構的成員

迭代結構的成員

Created: November-22, 2018

import std.stdio;

struct A {
    int b;
    void c();
    string d;
};

void main() {
    // The following foreach is unrolled in compile time
    foreach(name; __traits(allMembers, A)) {
        pragma(msg, name);
    }
}

allMembers traits 返回一個包含給定型別成員名稱的字串元組。這些字串在編譯時是已知的。

  • 在沒有繼承成員的情況下迭代結構類的成員
  • 性狀

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明