Код: Выделить всё
string foo() {
return string("123");
};
int main() {
const string& val = foo();
printf("%s\n", val.c_str());
return 0;
}
< /code>
Почему? Я думал, что строка, возвращаемая из Foo Подробнее здесь: https://stackoverflow.com/questions/115 ... -reference
Мобильная версия