#include <type_traits> class B { void fun() const { value = 0; } static int value = 5; }; int main() { B b; b.fun(); }
Standard input is empty
prog.cpp:10:21: error: ISO C++ forbids in-class initialization of non-const static member ‘B::value’
  static int value = 5;
                     ^
prog.cpp: In function ‘int main()’:
prog.cpp:5:7: error: ‘void B::fun() const’ is private
  void fun() const
       ^
prog.cpp:16:8: error: within this context
  b.fun();
        ^
		
		
	
	Standard output is empty