如何将类型转换为字符串?
我认为这样的事情应该有用
import std.stdio: writeln;
import std.conv: to;
writeln(to!string(int));
更新:我在http://dlang.org/phobos/std_traits.html#.fullyQualifiedName
找到了它我猜D中操作类型的所有逻辑都是模板参数吗?
答案 0 :(得分:4)
int
已经是一种类型。您不需要typeof
。
您可以使用.stringof
属性来获取字符串表示形式。 http://ideone.com/T4yYmo
writeln(int.stringof);