标签: casting type-conversion d
D编程语言中的cast(T)x和to!T(x)有什么区别? (前提是已导入模块std.conv)
cast(T)x
to!T(x)
std.conv
答案 0 :(得分:3)
cast(T)x进行了几种语言所保证的转换。这些包括:
alias this
const
shared
to!T(x)进行了许多其他转换,最明显的是往返于字符串的转换。