ID 5788419
Пользователь Самойленко Павел Олегович
Время 23:51<< 16.11.2021 23:53 (27 д. 21:53) 23:54>>
Обработка 23:53 ... 23:53 (1,70 сек.)
Файл 5788419.cpp (CLang++ 5.0.0 + Address Sanitizer)
Турнир 2 курс. Программирование на C++. Турнир 2, осень 2021
Задача F: Code format visitor
Набор тестов
Ограничения Время: 1с Память: 4000Мб
Состояние  [?]
CE Ошибка компиляции
код | результаты
In file included from main.cpp:121:0:
format_visitor.h: In member function 'virtual void FormatVisitor::Visit(const ClassDeclarationNode*)':
format_visitor.h:19:13: error: 'reverse' was not declared in this scope
             reverse(formatted_code.back().begin(),
             ^~~~~~~
format_visitor.h:45:13: error: 'reverse' was not declared in this scope
             reverse(formatted_code.back().begin(),
             ^~~~~~~
format_visitor.h:58:22: error: 'reverse' is not a member of 'std'
                 std::reverse(formatted_code.back().begin(),
                      ^~~~~~~
format_visitor.h:86:13: error: 'reverse' was not declared in this scope
             reverse(formatted_code.back().begin(),
             ^~~~~~~
format_visitor.h:119:22: error: 'reverse' is not a member of 'std'
                 std::reverse(formatted_code.back().begin(),
                      ^~~~~~~
format_visitor.h:127:13: error: 'reverse' was not declared in this scope
             reverse(formatted_code.back().begin(),
             ^~~~~~~
format_visitor.h: In member function 'std::__cxx11::string FormatVisitor::findWord()':
format_visitor.h:196:9: error: 'reverse' was not declared in this scope
         reverse(formatted_code.begin(), formatted_code.end());
         ^~~~~~~
format_visitor.h:204:30: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
             if (word_.size() > j + 5) {
                 ~~~~~~~~~~~~~^~~~~~~
format_visitor.h:205:45: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                 for (std::uint32_t i = j; i < j + 5; ++i) {
                                           ~~^~~~~~~
format_visitor.h:209:26: error: 'reverse' is not a member of 'std'
                     std::reverse(formatted_code.begin(), formatted_code.end());
                          ^~~~~~~
format_visitor.h: In member function 'std::__cxx11::string FormatVisitor::findWordAnother()':
format_visitor.h:221:9: error: 'reverse' was not declared in this scope
         reverse(formatted_code.begin(), formatted_code.end());
         ^~~~~~~
format_visitor.h:229:30: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
             if (word_.size() > j + 5) {
                 ~~~~~~~~~~~~~^~~~~~~
format_visitor.h:230:45: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                 for (std::uint32_t i = j; i < j + 5; ++i) {
                                           ~~^~~~~~~
cc1plus: all warnings being treated as errors
0.035s 0.009s 9