#include<iostream> using namespace std; class Test { private: static int count; public: Test& fun(); }; int Test::count = 0; Test& Test::fun() { Test::count++; cout << Test::count << " "; return *this; } int main() { Test t; t.fun().fun().fun().fun(); return 0; }
Compiler Error
4 4 4 4
1 1 1 1
1 2 3 4
This question is part of this quiz :
C++ Variables and Data Types