В C++, что является лучшим способом возвратить функциональный локальный станд.:: строковая переменная от функции?
std::string MyFunc()
{
std::string mystring("test");
return mystring;
}
std::string ret = MyFunc(); // ret has no value because mystring has already gone out of scope...???