型を文字列に変換するにはどうすればよいですか?
私はこのようなものがうまくいくと思った
import std.stdio: writeln;
import std.conv: to;
writeln(to!string(int));
更新: http://dlang.org/phobos/std_traits.html#.fullyQualifiedNameで見つけました
型を操作するDのすべてのロジックは、テンプレートの引数として与えられていると思いますよね?
型を文字列に変換するにはどうすればよいですか?
私はこのようなものがうまくいくと思った
import std.stdio: writeln;
import std.conv: to;
writeln(to!string(int));
更新: http://dlang.org/phobos/std_traits.html#.fullyQualifiedNameで見つけました
型を操作するDのすべてのロジックは、テンプレートの引数として与えられていると思いますよね?
int
すでにタイプです。その必要はありませんtypeof
。
プロパティを使用して.stringof
、文字列表現を取得できます。http://ideone.com/T4yYmo
writeln(int.stringof);