xref: /reactos/sdk/lib/3rdparty/stlport/test/unit/fib.h (revision 8a978a17)
1 #ifndef _fib_h
2 #define _fib_h
3 class Fibonacci
4 {
5   public:
6     Fibonacci() : v1(0), v2(1) {}
7     inline int operator()();
8   private:
9     int v1;
10     int v2;
11 };
12 
13 inline int
14 Fibonacci::operator()()
15 {
16   int r = v1 + v2;
17   v1 = v2;
18   v2 = r;
19   return v1;
20 }
21 #endif // _fib_h
22