Advertisement
Guest User

Untitled

a guest
Aug 10th, 2018
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.33 KB | None | 0 0
  1. #include <functional>
  2. #include <type_traits>
  3.  
  4. template<class... Args>
  5. void make_obj_val(Args...)
  6. {
  7. }
  8.  
  9. template<class... Args>
  10. void make_obj_uref(Args&&...)
  11. {
  12. }
  13.  
  14. int main()
  15. {
  16.     auto fn = std::bind(make_obj_val<int,int>, 1,2);       // OK
  17.     //auto fn = std::bind(make_obj_uref<int,int>, 1,2);    // FAIL
  18.     fn();
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement