{"url":"https://www.yasuhisay.info/entry/20090722/1248245439","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.yasuhisay.info%2Fentry%2F20090722%2F1248245439\" title=\"string\u3068wchar\u306e\u5909\u63db - yasuhisa&#39;s blog\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","blog_url":"https://www.yasuhisay.info/","height":"190","description":"\u81ea\u5206\u7528\u30e1\u30e2\u3002\u3042\u3042\u3042\u3042\u3001C++\u3067\u6587\u5b57\u5217\u3081\u3093\u3069\u304f\u305b\u3048\u3048\u3048\u3002 #include <iostream> #include <string> #include <vector> #include <locale> #include <cstdlib> using namespace std; void narrow(const std::wstring &src, std::string &dest) { char *mbs = new char[src.length() * MB_CUR_MAX + 1]; wcstombs(mbs, src.c_str(), src.length() * MB_CU\u2026","width":"100%","title":"string\u3068wchar\u306e\u5909\u63db","categories":["C++"],"version":"1.0","provider_url":"https://hatena.blog","author_url":"https://blog.hatena.ne.jp/syou6162/","image_url":"https://cdn.blog.st-hatena.com/images/theme/og-image-1500.png","provider_name":"Hatena Blog","author_name":"syou6162","type":"rich","blog_title":"yasuhisa's blog","published":"2009-07-22 15:50:39"}