int& pokus()
{
int* help = new int(25);
return *help;
}
int main()
{
int variable;
variable = pokus;
cout << variable << endl;
cin >> variable; // for windows
}
v fci. pokus vytvorim v volne pameti int s value 25, vratim ji jako odkaz a vypisu hodnotu .... Je to spravne?? Muzu takto vratit *help, nebo dojde k uniku pameti a hodnota zustava jenom nahodne ??