Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.27 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdlib.h>
  3.  
  4. int num;
  5. void(**rptr)();
  6.  
  7. void foo() {
  8.     if(num >= 100) exit(0);
  9.     std::cout << ++num << std::endl;
  10.     *rptr++ = foo;
  11. }
  12.  
  13. int main() {
  14.     rptr = (void(**)())alloca(sizeof(*rptr) * 200) - 1;
  15.     foo();
  16.     return 0;
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement