diff --git a/examples/format.cc b/examples/format.cc index 6242aa0..4222497 100644 --- a/examples/format.cc +++ b/examples/format.cc @@ -72,12 +72,12 @@ int main() { writefln("[ %#(<%d|%f|%s>%|, %) ]", xt); /* custom format */ - writefln("%s", Foo()); - writefln("%i", Foo()); + writefln("%s", Foo{}); + writefln("%i", Foo{}); /* custom format via method */ - writefln("%s", Bar()); - writefln("%i", Bar()); + writefln("%s", Bar{}); + writefln("%i", Bar{}); /* format into string */ auto s = appender(); diff --git a/examples/listdir.cc b/examples/listdir.cc index ae13f79..8864c78 100644 --- a/examples/listdir.cc +++ b/examples/listdir.cc @@ -4,7 +4,7 @@ using namespace ostd; void list_dirs(ConstCharRange path, int off = 0) { - DirectoryStream ds(path); + DirectoryStream ds{path}; /* iterate all items in directory */ for (auto v: ds.iter()) { if (v.type() != FileType::directory) diff --git a/examples/stream1.cc b/examples/stream1.cc index c73a2ec..50e4f93 100644 --- a/examples/stream1.cc +++ b/examples/stream1.cc @@ -8,11 +8,11 @@ void print_result(Uint32 x) { } int main() { - FileStream wtest("test.bin", StreamMode::write); + FileStream wtest{"test.bin", StreamMode::write}; copy(iter({ 0xABCD1214, 0xBADC3264, 0xDEADBEEF, 0xBEEFDEAD }), wtest.iter()); wtest.close(); - FileStream rtest("test.bin"); + FileStream rtest{"test.bin"}; writefln("stream size: %d", rtest.size()); for (Uint32 x: map(rtest.iter(), FromBigEndian())) diff --git a/examples/stream2.cc b/examples/stream2.cc index ae71985..ba6f709 100644 --- a/examples/stream2.cc +++ b/examples/stream2.cc @@ -7,7 +7,7 @@ using namespace ostd; int main() { writeln("writing sample file..."); - FileStream wtest("test.txt", StreamMode::write); + FileStream wtest{"test.txt", StreamMode::write}; String smpl = "This is a test file for later read.\n" "It contains some sample text in order to see whether " @@ -19,18 +19,18 @@ int main() { copy(smpl.iter(), wtest.iter()); wtest.close(); - FileStream test("test.txt"); + FileStream test{"test.txt"}; writeln("## WHOLE FILE READ ##\n"); - String ts1(test.iter()); + String ts1{test.iter()}; writefln("-- str beg --\n%s-- str end --", ts1); test.seek(0); writeln("\n## PART FILE READ ##\n"); - String ts2(test.iter().take(25)); + String ts2{test.iter().take(25)}; writefln("-- str beg --\n%s\n-- str end --", ts2); return 0;