Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2023
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.28 KB | None | 0 0
  1. * Executing task: C/C++: g++.exe build active file
  2.  
  3. Starting build...
  4. C:\msys64\mingw64\bin\g++.exe -fdiagnostics-color=always -g C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp -o C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.exe
  5. In file included from C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:3:
  6. C:/msys64/mingw64/include/c++/12.2.0/numeric: In instantiation of '_Tp std::transform_reduce(_InputIterator1, _InputIterator1, _InputIterator2, _Tp, _BinaryOperation1, _BinaryOperation2) [with _InputIterator1 = __gnu_cxx::__normal_iterator<int*, vector<int> >; _InputIterator2 = __gnu_cxx::__normal_iterator<int*, vector<int> >; _Tp = __cxx11::basic_string<char>; _BinaryOperation1 = plus<void>; _BinaryOperation2 = main(int, const char**)::<lambda(int)>]':
  7. C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:28:37: required from here
  8. C:/msys64/mingw64/include/c++/12.2.0/numeric:380:51: error: no match for call to '(main(int, const char**)::<lambda(int)>) (int&, int&)'
  9. 380 | _Tp __v1 = __binary_op1(__binary_op2(__first1[0], __first2[0]),
  10. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  11. C:/msys64/mingw64/include/c++/12.2.0/numeric:380:51: note: candidate: 'std::__cxx11::basic_string<char> (*)(int)' (conversion)
  12. C:/msys64/mingw64/include/c++/12.2.0/numeric:380:51: note: candidate expects 2 arguments, 3 provided
  13. C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:28:115: note: candidate: 'main(int, const char**)::<lambda(int)>'
  14. 28 | auto val = std::transform_reduce(srcVec.begin(), srcVec.end(), destVec.begin(), std::string(""), std::plus{}, [](int a){return std::to_string(a).append(", ");});
  15. | ^
  16. C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:28:115: note: candidate expects 1 argument, 2 provided
  17. C:/msys64/mingw64/include/c++/12.2.0/numeric:381:51: error: no match for call to '(main(int, const char**)::<lambda(int)>) (int&, int&)'
  18. 381 | __binary_op2(__first1[1], __first2[1]));
  19. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  20. C:/msys64/mingw64/include/c++/12.2.0/numeric:381:51: note: candidate: 'std::__cxx11::basic_string<char> (*)(int)' (conversion)
  21. C:/msys64/mingw64/include/c++/12.2.0/numeric:381:51: note: candidate expects 2 arguments, 3 provided
  22. C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:28:115: note: candidate: 'main(int, const char**)::<lambda(int)>'
  23. 28 | auto val = std::transform_reduce(srcVec.begin(), srcVec.end(), destVec.begin(), std::string(""), std::plus{}, [](int a){return std::to_string(a).append(", ");});
  24. | ^
  25. C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:28:115: note: candidate expects 1 argument, 2 provided
  26. C:/msys64/mingw64/include/c++/12.2.0/numeric:382:51: error: no match for call to '(main(int, const char**)::<lambda(int)>) (int&, int&)'
  27. 382 | _Tp __v2 = __binary_op1(__binary_op2(__first1[2], __first2[2]),
  28. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  29. C:/msys64/mingw64/include/c++/12.2.0/numeric:382:51: note: candidate: 'std::__cxx11::basic_string<char> (*)(int)' (conversion)
  30. C:/msys64/mingw64/include/c++/12.2.0/numeric:382:51: note: candidate expects 2 arguments, 3 provided
  31. C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:28:115: note: candidate: 'main(int, const char**)::<lambda(int)>'
  32. 28 | auto val = std::transform_reduce(srcVec.begin(), srcVec.end(), destVec.begin(), std::string(""), std::plus{}, [](int a){return std::to_string(a).append(", ");});
  33. | ^
  34. C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:28:115: note: candidate expects 1 argument, 2 provided
  35. C:/msys64/mingw64/include/c++/12.2.0/numeric:383:51: error: no match for call to '(main(int, const char**)::<lambda(int)>) (int&, int&)'
  36. 383 | __binary_op2(__first1[3], __first2[3]));
  37. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  38. C:/msys64/mingw64/include/c++/12.2.0/numeric:383:51: note: candidate: 'std::__cxx11::basic_string<char> (*)(int)' (conversion)
  39. C:/msys64/mingw64/include/c++/12.2.0/numeric:383:51: note: candidate expects 2 arguments, 3 provided
  40. C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:28:115: note: candidate: 'main(int, const char**)::<lambda(int)>'
  41. 28 | auto val = std::transform_reduce(srcVec.begin(), srcVec.end(), destVec.begin(), std::string(""), std::plus{}, [](int a){return std::to_string(a).append(", ");});
  42. | ^
  43. C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:28:115: note: candidate expects 1 argument, 2 provided
  44. C:/msys64/mingw64/include/c++/12.2.0/numeric:391:51: error: no match for call to '(main(int, const char**)::<lambda(int)>) (int&, int&)'
  45. 391 | __init = __binary_op1(__init, __binary_op2(*__first1, *__first2));
  46. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
  47. C:/msys64/mingw64/include/c++/12.2.0/numeric:391:51: note: candidate: 'std::__cxx11::basic_string<char> (*)(int)' (conversion)
  48. C:/msys64/mingw64/include/c++/12.2.0/numeric:391:51: note: candidate expects 2 arguments, 3 provided
  49. C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:28:115: note: candidate: 'main(int, const char**)::<lambda(int)>'
  50. 28 | auto val = std::transform_reduce(srcVec.begin(), srcVec.end(), destVec.begin(), std::string(""), std::plus{}, [](int a){return std::to_string(a).append(", ");});
  51. | ^
  52. C:\Users\Joe\Documents\SSU\Classes\CS460\PA2\lambda.cpp:28:115: note: candidate expects 1 argument, 2 provided
  53.  
  54. Build finished with error(s).
  55.  
  56. * The terminal process terminated with exit code: -1.
  57. * Terminal will be reused by tasks, press any key to close it.
  58.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement