fork(1) download
  1. class SomeJobClassSpec
  2. {
  3. typedef int TASK;
  4. };
  5.  
  6. class Base
  7. {
  8. };
  9.  
  10. template< typename Anc >
  11. class A : public Anc
  12. {
  13. typedef SomeJobClassSpec JOB;
  14. public:
  15. void something()
  16. {
  17. auto lambda = [&](char& x) {
  18. new JOB::TASK(1);
  19. };
  20. }
  21. };
  22.  
  23. int main()
  24. {
  25. A<Base> a;
  26. a.something();
  27. return 0;
  28. }
Success #stdin #stdout 0s 2892KB
stdin
Standard input is empty
stdout
Standard output is empty