2009-10-16から1日間の記事一覧
std::ostream_iterator的なものを. import std.stdio; import std.algorithm; //import std.range; struct TerminatorAdapter(Range, String)// if (isOutputRange!(Range, char)) // charだけじゃないんだけど... { Range r; String s; this(Range r, Stri…
import std.stdio; import std.algorithm; import std.range; struct TerminatorAdapter(Range, Element) if (isOutputRange!(Range, Element)) { Range r; Element terminator; this(Range r, Element terminator) { this.r = r; this.terminator = termina…
LockingTextWriterはOutputRangeではないらしい,というか,ElementTypeを定義していればいいのかな?.どうにもならんのか. やっぱりOutputRangeでした.