#include <string>
class NewClass
: private std::string
{
public:
const std::string& GetString() const{
return *this;
}
};
int main() {
NewClass c;
const std::string& the_string = c.GetString();
return 0;
}
I2luY2x1ZGUgPHN0cmluZz4KCmNsYXNzIE5ld0NsYXNzCgk6IHByaXZhdGUgc3RkOjpzdHJpbmcKewpwdWJsaWM6CiAgICBjb25zdCBzdGQ6OnN0cmluZyYgR2V0U3RyaW5nKCkgY29uc3R7CiAgICAJcmV0dXJuICp0aGlzOwogICAgfQp9OwoKaW50IG1haW4oKSB7CglOZXdDbGFzcyBjOwoJY29uc3Qgc3RkOjpzdHJpbmcmIHRoZV9zdHJpbmcgPSBjLkdldFN0cmluZygpOwoJcmV0dXJuIDA7Cn0=