On Wednesday, 30 October 2013 at 01:02:45 UTC, Peter Eisenhower wrote:
I am confused as to why I cannot pass the return of the tag attribute directly into the parse int.

// This works
 string s = xml.tag.attr["key"];
 int key = parse!int(s);

// Compile error on these
int key = parse!int(xml.tag.attr["key"]);
int key = parse!int(cast(string) cml.tag.attr["key"]);

This is the compile error

Error: template instance std.conv.parse!(int,const(immutable(char)[])) error instantiating

Reply via email to