Which do you want to be?
(EDIT: Another small remark - guys around here seem to have no clue about the concept of humour!)
Edited by powly k, 18 November 2012 - 03:40 AM.
Posted 15 November 2012 - 09:22 AM
Edited by powly k, 18 November 2012 - 03:40 AM.
Posted 15 November 2012 - 06:15 PM
Posted 16 November 2012 - 01:51 PM
{
std::string tee("hee");
goto forward;
}
forward:
// what happens with destruction of tee? Memory leak I guess.
backward:
// what happens with destruction of tee? Memory leak I guess.
int i = 0;
if (i == 0)
{
i = 1;
std::string tee("hee");
goto backward;
}
if (rand()%2 == 0)
goto forward2;
{
std::string tee("hee");
forward2:
// tee isn't constructed here with goto. Crash if referenced I guess.
// tee must be destructed at scope exit if entered without goto.
}
Edited by Codarki, 16 November 2012 - 01:54 PM.
Posted 16 November 2012 - 04:38 PM