fork(1) download
  1. // main.cpp
  2. #include <csignal>
  3.  
  4. void func(union sigval);
  5.  
  6. namespace Namespace
  7. {
  8.  
  9. class Foo
  10. {
  11. private:
  12. void doSomething() {};
  13.  
  14. friend void ::func( union sigval );
  15. };
  16.  
  17. }
  18.  
  19. static Namespace::Foo foo;
  20.  
  21. void func( union sigval sv ) {
  22. (void)sv;
  23. foo.doSomething();
  24. }
  25.  
  26. int main() {}
Success #stdin #stdout 0s 4400KB
stdin
Standard input is empty
stdout
Standard output is empty