ID 5788407
Пользователь Самойленко Павел Олегович
Время 23:51<< 16.11.2021 23:51 (27 д. 21:51) 23:53>>
Обработка 23:51 ... 23:51 (2,95 сек.)
Файл 5788407.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:18: error: 'reverse' is not a member of 'std'
             std::reverse(formatted_code.back().begin(),
                  ^~~~~~~
format_visitor.h:39:18: error: 'reverse' is not a member of 'std'
             std::reverse(formatted_code.back().begin(),
                  ^~~~~~~
format_visitor.h:45:18: error: 'reverse' is not a member of 'std'
             std::reverse(formatted_code.back().begin(),
                  ^~~~~~~
format_visitor.h:48:18: error: 'reverse' is not a member of 'std'
             std::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:78:22: error: 'reverse' is not a member of 'std'
                 std::reverse(formatted_code.back().begin(),
                      ^~~~~~~
format_visitor.h:86:18: error: 'reverse' is not a member of 'std'
             std::reverse(formatted_code.back().begin(),
                  ^~~~~~~
format_visitor.h:89:18: error: 'reverse' is not a member of 'std'
             std::reverse(formatted_code.back().begin(),
                  ^~~~~~~
format_visitor.h:99:22: error: 'reverse' is not a member of 'std'
                 std::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:18: error: 'reverse' is not a member of 'std'
             std::reverse(formatted_code.back().begin(),
                  ^~~~~~~
format_visitor.h:130:18: error: 'reverse' is not a member of 'std'
             std::reverse(formatted_code.back().begin(),
                  ^~~~~~~
format_visitor.h:137:22: error: 'reverse' is not a member of 'std'
                 std::reverse(formatted_code.back().begin(),
                      ^~~~~~~
format_visitor.h:140:26: error: 'reverse' is not a member of 'std'
                     std::reverse(formatted_code.back().begin(),
                          ^~~~~~~
format_visitor.h:145:26: error: 'reverse' is not a member of 'std'
                     std::reverse(formatted_code.back().begin(),
                          ^~~~~~~
format_visitor.h:166:22: error: 'reverse' is not a member of 'std'
                 std::reverse(formatted_code.back().begin(),
                      ^~~~~~~
format_visitor.h: In member function 'std::__cxx11::string FormatVisitor::findWord()':
format_visitor.h:196:14: error: 'reverse' is not a member of 'std'
         std::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:214:14: 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:14: error: 'reverse' is not a member of 'std'
         std::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) {
                                           ~~^~~~~~~
format_visitor.h:235:30: error: 'reverse' is not a member of 'std'
                         std::reverse(formatted_code.begin(),
                              ^~~~~~~
format_visitor.h:243:14: error: 'reverse' is not a member of 'std'
         std::reverse(formatted_code.begin(), formatted_code.end());
              ^~~~~~~
cc1plus: all warnings being treated as errors
[печатать | |
]
(9 897 b)
0.259s 0.012s 10