#include <iostream>
int main()
{
std::string regularString("regular string!");
std::wstring wideString(L"wide string!");
std::cout << regularString << std::endl << "size: " << regularString.size() << std::endl;
std::wcout << wideString << std::endl << "size: " << wideString.size() << std::endl;
regularString.clear();
wideString.clear();
std::cout << regularString << std::endl << "size: " << regularString.size() << std::endl;
std::wcout << wideString << std::endl << "size: " << wideString.size() << std::endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKQp7CglzdGQ6OnN0cmluZyByZWd1bGFyU3RyaW5nKCJyZWd1bGFyIHN0cmluZyEiKTsKCXN0ZDo6d3N0cmluZyB3aWRlU3RyaW5nKEwid2lkZSBzdHJpbmchIik7CgoJc3RkOjpjb3V0IDw8IHJlZ3VsYXJTdHJpbmcgPDwgc3RkOjplbmRsIDw8ICJzaXplOiAiIDw8IHJlZ3VsYXJTdHJpbmcuc2l6ZSgpIDw8IHN0ZDo6ZW5kbDsKCXN0ZDo6d2NvdXQgPDwgd2lkZVN0cmluZyA8PCBzdGQ6OmVuZGwgPDwgInNpemU6ICIgPDwgd2lkZVN0cmluZy5zaXplKCkgPDwgc3RkOjplbmRsOwoJCglyZWd1bGFyU3RyaW5nLmNsZWFyKCk7Cgl3aWRlU3RyaW5nLmNsZWFyKCk7CgoJc3RkOjpjb3V0IDw8IHJlZ3VsYXJTdHJpbmcgPDwgc3RkOjplbmRsIDw8ICJzaXplOiAiIDw8IHJlZ3VsYXJTdHJpbmcuc2l6ZSgpIDw8IHN0ZDo6ZW5kbDsKCXN0ZDo6d2NvdXQgPDwgd2lkZVN0cmluZyA8PCBzdGQ6OmVuZGwgPDwgInNpemU6ICIgPDwgd2lkZVN0cmluZy5zaXplKCkgPDwgc3RkOjplbmRsOwp9