Guest User

g++ segfault

a guest
Oct 18th, 2011
569
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.32 KB | None | 0 0
  1. template<class F1, class F2>
  2. F2 operator|(F1 f1, F2 f2) { return [=](unsigned long long x) { return f2(f1(x)); }; };
  3.  
  4. auto func1 = [](float y)
  5. {
  6.   return [=](unsigned long long x) { return y*x; };
  7. };
  8.  
  9. auto func2 = [](float x) { return (int)x; };
  10.  
  11. int main(int argc, char *argv[])
  12. {
  13.   auto comp = func1(1.F)|func2;
  14. }
  15.  
Advertisement
Add Comment
Please, Sign In to add comment