{"blog_url":"https://haru-s.hatenablog.com/","version":"1.0","description":"\u672c\u30b9\u30ec\u3088\u308a\uff0e import std.stdio : p = writefln, std.stream; void main(){ auto ms = new MemoryStream; ms.writeLine(\"hoge\"); ms.writeLine(\"huga\"); p(ms.toString()); } /* $ main.exe hoge huga */ C++ \u306e std::stringstream \u306e\u4ee3\u308f\u308a\u304b\uff0etoString() \u3092\u4f7f\u3046\u3068\u304d\u306f\u5c11\u3005\u6c17\u3092\u3064\u3051\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u70b9\u306f\u3042\u308b\u3089\u3057\u3044\u304c\uff0c\u3053\u308c\u306f\u3044\u3044\u304b\u3082\uff0e\u3042\u3068 toString() \u3067\u306f\u306a\u304f readLine() \u306a\u3069\u3092\u4f7f\u3046\u5834\u5408\u306f\u2026","blog_title":"...ing logging 4.0","author_name":"haru-s","type":"rich","title":"std::stringstream \u4ee3\u66ff","provider_url":"https://hatena.blog","image_url":null,"published":"2008-03-20 12:42:50","provider_name":"Hatena Blog","height":"190","author_url":"https://blog.hatena.ne.jp/haru-s/","categories":["D\u8a00\u8a9e"],"width":"100%","url":"https://haru-s.hatenablog.com/entry/20080320/1206070970","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fharu-s.hatenablog.com%2Fentry%2F20080320%2F1206070970\" title=\"std::stringstream \u4ee3\u66ff - ...ing logging 4.0\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>"}