Borderou de evaluare (job #1541644)

Utilizator darkseekerBoaca Cosmin darkseeker Data 4 decembrie 2015 14:33:54
Problema Perioada01 Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘std::vector<int> computeHash(const std::vector<int>&)’: user.cpp:115:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1; i < v.size(); ++i) { ^ user.cpp: In function ‘bool hasPeriod(int, const std::vector<int>&)’: user.cpp:129:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 2 * periodSize; i < h.size(); i += periodSize) { ^ user.cpp: In function ‘int main()’: user.cpp:163:9: error: no match for ‘operator>>’ (operand types are ‘Reader’ and ‘std::vector<int>’) cin >> positions; ^ user.cpp:163:9: note: candidates are: user.cpp:70:13: note: Reader& Reader::operator>>(int&) Reader& operator>>(int& value) { ^ user.cpp:70:13: note: no known conversion for argument 1 from ‘std::vector<int>’ to ‘int&’ user.cpp:48:10: note: template<class T> std::istream& operator>>(std::istream&, std::vector<_RealType>&) istream& operator >> (istream& in, vector<T>& v) { ^ user.cpp:48:10: note: template argument deduction/substitution failed: user.cpp:163:12: note: cannot convert ‘cin’ (type ‘Reader’) to type ‘std::istream& {aka std::basic_istream<char>&}’ cin >> positions; ^ In file included from user.cpp:13:0: /usr/include/c++/4.8/bitset:1453:5: note: template<class _CharT, class _Traits, unsigned int _Nb> std::basic_istream<_CharT, _Traits>& std::operator>>(std::basic_istream<_CharT, _Traits>&, std::bitset<_Nb>&) operator>>(std::basic_istream<_CharT, _Traits>& __is, bitset<_Nb>& __x) ^ /usr/include/c++/4.8/bitset:1453:5: note: template argument deduction/substitution failed: user.cpp:163:12: note: ‘Reader’ is not derived from ‘std::basic_istream<_CharT, _Traits>’ cin >> positions; ^ In file included from /usr/include/c++/4.8/random:52:0, from /usr/include/c++/4.8/bits/stl_algo.h:65, from /usr/include/c++/4.8/algorithm:62, from user.cpp:12: /usr/include/c++/4.8/bits/random.tcc:3342:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(std::basic_istream<_CharT, _Traits>&, std::piecewise_linear_distribution<_RealType>&) operator>>(std::basic_istream<_CharT, _Traits>& __is, ^ /usr/include/c++/4.8/bits/random.tcc:3342:5: note: template argument deduction/substitution failed: user.cpp:163:12: note: ‘Reader’ is not derived from ‘std::basic_istream<_CharT, _Traits>’ cin >> positions; ^ In file included from /usr/include/c++/4.8/random:52:0, from /usr/include/c++/4.8/bits/stl_algo.h:65, from /usr/include/c++/4.8/algorithm:62, from user.cpp:12: /usr/include/c++/4.8/bits/random.tcc:3126:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(std::basic_istream<_CharT, _Traits>&, std::piecewise_constant_distribution<_RealType>&) operator>>(std::basic_istream<_CharT, _Traits>& __is, ^

Ceva nu functioneaza?