[ create a new paste ] login | about

Project: ncu
Link: http://ncu.codepad.org/3lt7CXsx    [ raw code | output | fork ]

GiM - C++, pasted on Jun 10:
#include <cstdio>

enum Testerka { a, b, c, d, e, f };

Testerka &operator++(Testerka &p, int x)
{
	p = (Testerka)(p + 2);
	return p;
}

Testerka &operator++(Testerka &p)
{
	p = (Testerka)(p + 3);
	return p;
}

int main()
{
	Testerka myVar = b;

	++myVar;
        printf("%d\n", myVar);

        myVar++;
        printf("%d\n", myVar);

	return 0;
}


Output:
1
2
4
6


Create a new paste based on this one


Comments: