fork(1) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. class c1
  5. {
  6. public:
  7. class c2
  8. {
  9. public:
  10. static void set(c1& obj, int val) { obj.a = val; }
  11. };
  12.  
  13. private:
  14. int a;
  15. };
  16.  
  17. int main () {
  18. c1 o;
  19. c1::c2::set (o, 123);
  20. }
Success #stdin #stdout 0s 3336KB
stdin
Standard input is empty
stdout
Standard output is empty