лучший способ возвратить станд.:: строка, что локальный для функции

В 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...???
51
задан Tony The Lion 19 October 2010 в 23:42
поделиться