Borderou de evaluare (job #2202269)

Utilizator Exodus47Flavius Exodus47 Data 8 mai 2018 10:50:43
Problema Xor Max Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘void readFile()’: user.cpp:64:13: error: ‘istream_iterator’ was not declared in this scope istream_iterator<string> begin(ss); ^~~~~~~~~~~~~~~~ user.cpp:64:36: error: expected primary-expression before ‘>’ token istream_iterator<string> begin(ss); ^ user.cpp:64:46: error: no matching function for call to ‘begin(std::stringstream&)’ istream_iterator<string> begin(ss); ^ In file included from /usr/include/c++/6/bits/range_access.h:36:0, from /usr/include/c++/6/string:51, from /usr/include/c++/6/bits/locale_classes.h:40, from /usr/include/c++/6/bits/ios_base.h:41, from /usr/include/c++/6/ios:42, from /usr/include/c++/6/ostream:38, from /usr/include/c++/6/iostream:39, from user.cpp:5: /usr/include/c++/6/initializer_list:89:5: note: candidate: template<class _Tp> constexpr const _Tp* std::begin(std::initializer_list<_Tp>) begin(initializer_list<_Tp> __ils) noexcept ^~~~~ /usr/include/c++/6/initializer_list:89:5: note: template argument deduction/substitution failed: user.cpp:64:46: note: ‘std::__cxx11::basic_stringstream<char>’ is not derived from ‘std::initializer_list<_Tp>’ istream_iterator<string> begin(ss); ^ In file included from /usr/include/c++/6/string:51:0, from /usr/include/c++/6/bits/locale_classes.h:40, from /usr/include/c++/6/bits/ios_base.h:41, from /usr/include/c++/6/ios:42, from /usr/include/c++/6/ostream:38, from /usr/include/c++/6/iostream:39, from user.cpp:5: /usr/include/c++/6/bits/range_access.h:48:5: note: candidate: template<class _Container> decltype (__cont.begin()) std::begin(_Container&) begin(_Container& __cont) -> decltype(__cont.begin()) ^~~~~ /usr/include/c++/6/bits/range_access.h:48:5: note: template argument deduction/substitution failed: /usr/include/c++/6/bits/range_access.h: In substitution of ‘template<class _Container> decltype (__cont.begin()) std::begin(_Container&) [with _Container = std::__cxx11::basic_stringstream<char>]’: user.cpp:64:46: required from here /usr/include/c++/6/bits/range_access.h:48:50: error: ‘class std::__cxx11::basic_stringstream<char>’ has no member named ‘begin’; did you mean ‘beg’? begin(_Container& __cont) -> decltype(__cont.begin()) ~~~~~~~^~~~~ /usr/include/c++/6/bits/range_access.h:58:5: note: candidate: template<class _Container> decltype (__cont.begin()) std::begin(const _Container&) begin(const _Container& __cont) -> decltype(__cont.begin()) ^~~~~ /usr/include/c++/6/bits/range_access.h:58:5: note: template argument deduction/substitution failed: /usr/include/c++/6/bits/range_access.h: In substitution of ‘template<class _Container> decltype (__cont.begin()) std::begin(const _Container&) [with _Container = std::__cxx11::basic_stringstream<char>]’: user.cpp:64:46: required from here /usr/include/c++/6/bits/range_access.h:58:56: error: ‘const class std::__cxx11::basic_stringstream<char>’ has no member named ‘begin’; did you mean ‘beg’? begin(const _Container& __cont) -> decltype(__cont.begin()) ~~~~~~~^~~~~

Ceva nu functioneaza?