Advertisement
Naohiro19

tuple test

Nov 1st, 2019
293
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.50 KB | None | 0 0
  1.  
  2. #include <iostream>
  3. #include <tuple>
  4.  
  5. std::tuple<int, int, int, int> add_sub_mul_div(int a, int b);
  6.  
  7. int main()
  8. {
  9.     int a, s, m, d;
  10.  
  11.     std::forward_as_tuple(a, s, m, d) = add_sub_mul_div(40, 50);
  12.  
  13.     std::cout << "a = " << a << std::endl;
  14.     std::cout << "s = " << s << std::endl;
  15.     std::cout << "s = " << m << std::endl;
  16.     std::cout << "s = " << d << std::endl;
  17.    
  18. }
  19.  
  20. std::tuple<int, int, int, int> add_sub_mul_div(int a, int b)
  21. {
  22.     return std::make_tuple(
  23.         a + b,
  24.         a - b,
  25.         a * b,
  26.         a / b
  27.     );
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement