Advertisement
Guest User

Untitled

a guest
May 4th, 2014
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.16 KB | None | 0 0
  1. reverse.cpp:20:12: error: no viable conversion from '<lambda at
  2. reverse.cpp:21:9>' to 'std::string' (aka 'basic_string<char,
  3. char_traits<char>, allocator<char> >')
  4. return std::accumulate(words.begin(), words.end(),
  5. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  6. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:1191:5: note:
  7. candidate constructor not viable: no known conversion from '<lambda at
  8. reverse.cpp:21:9>' to 'const std::__1::basic_string<char> &' for 1st
  9. argument
  10. basic_string(const basic_string& __str);
  11. ^
  12. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:1195:5: note:
  13. candidate constructor not viable: no known conversion from '<lambda at
  14. reverse.cpp:21:9>' to 'std::__1::basic_string<char> &&' for 1st argument
  15. basic_string(basic_string&& __str)
  16. ^
  17. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:1200:31: note:
  18. candidate constructor not viable: no known conversion from '<lambda at
  19. reverse.cpp:21:9>' to 'const value_type *' (aka 'const char *') for 1st
  20. argument
  21. _LIBCPP_INLINE_VISIBILITY basic_string(const value_type* __s);
  22. ^
  23. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:1221:5: note:
  24. candidate constructor not viable: no known conversion from '<lambda at
  25. reverse.cpp:21:9>' to 'initializer_list<value_type>' for 1st argument
  26. basic_string(initializer_list<value_type> __il);
  27. ^
  28. reverse.cpp:21:9: note: candidate function
  29. [](const std::string& s1, const std::string& s2) {
  30. ^
  31. In file included from reverse.cpp:3:
  32. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/numeric:75:25: error:
  33. invalid operands to binary expression ('<lambda at reverse.cpp:21:9>' and
  34. 'std::__1::basic_string<char>')
  35. __init = __init + *__first;
  36. ~~~~~~ ^ ~~~~~~~~
  37. reverse.cpp:20:17: note: in instantiation of function template specialization
  38. 'std::__1::accumulate<std::__1::__wrap_iter<std::__1::basic_string<char>
  39. *>, <lambda at reverse.cpp:21:9> >' requested here
  40. return std::accumulate(words.begin(), words.end(),
  41. ^
  42. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:3906:1: note:
  43. candidate template ignored: deduced conflicting types for parameter
  44. '_CharT' ('<lambda at reverse.cpp:21:9>' vs. 'char')
  45. operator+(_CharT __lhs, const basic_string<_CharT,_Traits,_Allocator>& __rhs)
  46. ^
  47. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:3975:1: note:
  48. candidate template ignored: deduced conflicting types for parameter
  49. '_CharT' ('<lambda at reverse.cpp:21:9>' vs. 'char')
  50. operator+(_CharT __lhs, basic_string<_CharT,_Traits,_Allocator>&& __rhs)
  51. ^
  52. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/iterator:630:1: note:
  53. candidate template ignored: could not match 'reverse_iterator' against
  54. 'basic_string'
  55. operator+(typename reverse_iterator<_Iter>::difference_type __n, const r...
  56. ^
  57. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/iterator:1025:1: note:
  58. candidate template ignored: could not match 'move_iterator' against
  59. 'basic_string'
  60. operator+(typename move_iterator<_Iter>::difference_type __n, const move...
  61. ^
  62. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/iterator:1381:1: note:
  63. candidate template ignored: could not match '__wrap_iter' against
  64. 'basic_string'
  65. operator+(typename __wrap_iter<_Iter>::difference_type __n,
  66. ^
  67. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:3881:1: note:
  68. candidate template ignored: could not match
  69. 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>'
  70. against '<lambda at reverse.cpp:21:9>'
  71. operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs,
  72. ^
  73. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:3894:1: note:
  74. candidate template ignored: could not match 'const _CharT *' against
  75. '<lambda at reverse.cpp:21:9>'
  76. operator+(const _CharT* __lhs , const basic_string<_CharT,_Traits,_Alloc...
  77. ^
  78. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:3917:1: note:
  79. candidate template ignored: could not match
  80. 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>'
  81. against '<lambda at reverse.cpp:21:9>'
  82. operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const ...
  83. ^
  84. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:3929:1: note:
  85. candidate template ignored: could not match
  86. 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>'
  87. against '<lambda at reverse.cpp:21:9>'
  88. operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, _CharT __rhs)
  89. ^
  90. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:3943:1: note:
  91. candidate template ignored: could not match
  92. 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>'
  93. against '<lambda at reverse.cpp:21:9>'
  94. operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const basic...
  95. ^
  96. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:3951:1: note:
  97. candidate template ignored: could not match
  98. 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>'
  99. against '<lambda at reverse.cpp:21:9>'
  100. operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, basic_...
  101. ^
  102. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:3959:1: note:
  103. candidate template ignored: could not match
  104. 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>'
  105. against '<lambda at reverse.cpp:21:9>'
  106. operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, basic_strin...
  107. ^
  108. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:3967:1: note:
  109. candidate template ignored: could not match 'const _CharT *' against
  110. '<lambda at reverse.cpp:21:9>'
  111. operator+(const _CharT* __lhs , basic_string<_CharT,_Traits,_Allocator>&& __rhs)
  112. ^
  113. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:3984:1: note:
  114. candidate template ignored: could not match
  115. 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>'
  116. against '<lambda at reverse.cpp:21:9>'
  117. operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _Char...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement