Format

cc cc at nevernet.com
Sat May 22 03:14:35 UTC 2021


On Saturday, 22 May 2021 at 03:07:10 UTC, cc wrote:
> Ahh, in that case it would appear formattedWrite isn't @safe at 
> all.  Looks like you have to stick with put()?
> ```d
> @safe void toString(W)(ref W writer) if (isOutputRange!(W, 
> char)) {
> 	//writer.formattedWrite!("FOO:%s", x); // fails
> 	import std.conv;
> 	put(writer, "FOO:");
> 	put(writer, x.to!string);
> }
> ```

Oops, disregard this.  I had an error in my imports.😓
It does in fact work in @safe.


More information about the Digitalmars-d-learn mailing list