1

如何将类型转换为字符串?

我认为这样的事情应该有效

import std.stdio: writeln;
import std.conv: to;
writeln(to!string(int));

更新:我在http://dlang.org/phobos/std_traits.html#.fullyQualifiedName找到它

我猜 D 中对类型进行操作的所有逻辑都是作为模板参数给出的,对吧?

4

1 回答 1

4
  1. int已经是一种类型。你不需要typeof它。

  2. 您可以使用该.stringof属性来获取字符串表示形式。http://ideone.com/T4yYmo

    writeln(int.stringof);
    
于 2013-10-08T12:37:28.820 回答