#include <iostream>
using namespace std;
class MyClass
{
public:
void MyFunc()
{
static bool MyBool = false;
if (!MyBool)
cout << "I'm a happy function!" << endl;
else
cout << "I'm a sad function :(" << endl;
MyBool = true;
}
};
int main()
{
MyClass *thing = new MyClass();
thing->MyFunc();
delete thing;
thing = new MyClass();
thing->MyFunc();
delete thing;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgTXlDbGFzcwp7CnB1YmxpYzoKICB2b2lkIE15RnVuYygpCiAgewogICAgc3RhdGljIGJvb2wgTXlCb29sID0gZmFsc2U7CiAgICBpZiAoIU15Qm9vbCkKICAgICAgY291dCA8PCAiSSdtIGEgaGFwcHkgZnVuY3Rpb24hIiA8PCBlbmRsOwogICAgZWxzZQogICAgICBjb3V0IDw8ICJJJ20gYSBzYWQgZnVuY3Rpb24gOigiIDw8IGVuZGw7CiAgICBNeUJvb2wgPSB0cnVlOwogIH0KfTsKCmludCBtYWluKCkKewogIE15Q2xhc3MgKnRoaW5nID0gbmV3IE15Q2xhc3MoKTsKICB0aGluZy0+TXlGdW5jKCk7CiAgZGVsZXRlIHRoaW5nOwogIHRoaW5nID0gbmV3IE15Q2xhc3MoKTsKICB0aGluZy0+TXlGdW5jKCk7CiAgZGVsZXRlIHRoaW5nOwp9