#include <string>
int main() {
using namespace std::string_literals;
{
std::string s1 = "Hello World!"s;
std::u16string s2 = u"Hello World!"s;
std::u32string s3 = U"Hello World!"s;
std::wstring s4 = L"Hello World!"s;
}
{
std::string s1 = "Hello World!"s;
std::u16string s2 = "Hello World!"s;
std::u32string s3 = "Hello World!"s;
std::wstring s4 = "Hello World!"s;
}
return 0;
}
I2luY2x1ZGUgPHN0cmluZz4KCmludCBtYWluKCkgeyAgIAogICAgdXNpbmcgbmFtZXNwYWNlIHN0ZDo6c3RyaW5nX2xpdGVyYWxzOwogICAgewogICAgICAgIHN0ZDo6c3RyaW5nIHMxICAgID0gICJIZWxsbyBXb3JsZCEiczsKICAgICAgICBzdGQ6OnUxNnN0cmluZyBzMiA9IHUiSGVsbG8gV29ybGQhInM7CiAgICAgICAgc3RkOjp1MzJzdHJpbmcgczMgPSBVIkhlbGxvIFdvcmxkISJzOwogICAgICAgIHN0ZDo6d3N0cmluZyBzNCAgID0gTCJIZWxsbyBXb3JsZCEiczsKICAgIH0KICAgIHsKICAgICAgICBzdGQ6OnN0cmluZyBzMSAgICA9ICAiSGVsbG8gV29ybGQhInM7CiAgICAgICAgc3RkOjp1MTZzdHJpbmcgczIgPSAgIkhlbGxvIFdvcmxkISJzOwogICAgICAgIHN0ZDo6dTMyc3RyaW5nIHMzID0gICJIZWxsbyBXb3JsZCEiczsKICAgICAgICBzdGQ6OndzdHJpbmcgczQgICA9ICAiSGVsbG8gV29ybGQhInM7CiAgICB9CiAgICByZXR1cm4gMDsKfQ==