D 如何迭代枚举?
如何迭代枚举 这是行不通的D 如何迭代枚举?,d,D,如何迭代枚举 这是行不通的 enum Bool : int { no = 0, yes } Bool boll; foraech( e, bool){ writeln(e); } 你的代码中有很多错误,所以我给你一个有效的代码: import std.stdio; import std.traits; void main() { enum Bool { no = 0, yes } foreach (e; [EnumMembers!Bool]) { wr
enum Bool : int { no = 0, yes }
Bool boll;
foraech( e, bool){
writeln(e);
}
你的代码中有很多错误,所以我给你一个有效的代码:
import std.stdio;
import std.traits;
void main() {
enum Bool { no = 0, yes }
foreach (e; [EnumMembers!Bool]) {
writeln(e);
}
}
你的代码中有很多错误,所以我给你一个有效的代码:
import std.stdio;
import std.traits;
void main() {
enum Bool { no = 0, yes }
foreach (e; [EnumMembers!Bool]) {
writeln(e);
}
}
我不知道“d”,但那是你第二行的打字错误吗,应该是boll
bebool
?我不知道“d”,但那是你第二行的打字错误吗,应该是boll
?