Borderou de evaluare (job #569500)

Utilizator avatar eltorrox George Anescu eltorrox IP ascuns
Problemă ANAF (clasa a 6-a) Compilator cpp
Rundă Arhiva de probleme Status evaluat
Dată 29 oct. 2020 10:58:03 Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In static member function ‘static void CLargeNumber::Subtract(const std::vector<char>&, const std::vector<char>&, std::vector<char>&)’: user.cpp:219:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] user.cpp:224:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] user.cpp:241:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] user.cpp: In static member function ‘static void CLargeNumber::Multiply(const std::vector<char>&, char, std::vector<char>&)’: user.cpp:256:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] user.cpp: In static member function ‘static void CLargeNumber::Multiply(const std::vector<char>&, const std::vector<char>&, std::vector<char>&)’: user.cpp:289:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] user.cpp: In member function ‘CLargeNumber CLargeNumber::operator/(const CLargeNumber&) const’: user.cpp:576:55: error: ‘overflow_error’ was not declared in this scope user.cpp:581:96: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] user.cpp: In member function ‘CLargeNumber CLargeNumber::operator%(const CLargeNumber&) const’: user.cpp:589:55: error: ‘overflow_error’ was not declared in this scope user.cpp: In member function ‘CLargeNumber& CLargeNumber::operator/=(const CLargeNumber&)’: user.cpp:699:57: error: ‘overflow_error’ was not declared in this scope user.cpp:708:97: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] user.cpp: In member function ‘CLargeNumber& CLargeNumber::operator%=(const CLargeNumber&)’: user.cpp:718:56: error: ‘overflow_error’ was not declared in this scope user.cpp: In member function ‘CLargeNumber::operator int() const’: user.cpp:736:22: error: ‘INT_MIN’ was not declared in this scope user.cpp:737:22: error: ‘INT_MAX’ was not declared in this scope user.cpp:740:56: error: ‘domain_error’ was not declared in this scope user.cpp:745:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] user.cpp:753:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] user.cpp: In member function ‘CLargeNumber CLargeNumber::SquareRoot() const’: user.cpp:767:76: error: ‘invalid_argument’ was not declared in this scope