LINUX.ORG.RU

С++ temporary var standard


0

0
#include <iostream>
#include <string>
using namespace std;

string fn()
{
return string ("zzz");
}
main()
{
string& temp=fn();
cout << temp;
}

Это должно компилится по стандарту, у кого скомпилилось?
anonymous
Добавь const перед string &
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.