#include <string>
class Foo
{
char const* CString;
public:
void SetString(std::string Data)
{
CString = Data.c_str();
}
};
int main()
{
Foo Bar;
std::string MyStr = "Hello there!";
Bar.SetString(MyStr);
}
I2luY2x1ZGUgPHN0cmluZz4KY2xhc3MgRm9vCnsgIAoJY2hhciBjb25zdCogQ1N0cmluZzsgCnB1YmxpYzogCgl2b2lkIFNldFN0cmluZyhzdGQ6OnN0cmluZyBEYXRhKQoJewoJCUNTdHJpbmcgPSBEYXRhLmNfc3RyKCk7Cgl9Cn07CmludCBtYWluKCkKewoJRm9vIEJhcjsKCXN0ZDo6c3RyaW5nIE15U3RyID0gIkhlbGxvIHRoZXJlISI7CglCYXIuU2V0U3RyaW5nKE15U3RyKTsKfQ==