ID 5787633
Пользователь Матвеев Ян Альбертович
Время 22:12<< 16.11.2021 22:13 (27 д. 20:13) 22:25>>
Обработка 22:13 ... 22:13 (1,80 сек.)
Файл 5787633.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:23:31: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
             for (int i = 0; i < node->PublicFields().size(); i++) begin
                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
format_visitor.h:33:31: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
             for (int i = 0; i < node->ProtectedFields().size(); i++) begin
                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
format_visitor.h:43:31: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
             for (int i = 0; i < node->PrivateFields().size(); i++) {
                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
format_visitor.h: In member function 'virtual void FormatVisitor::Visit(const MethodDeclarationNode*)':
format_visitor.h:69:19: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
             if (i < node->Arguments().size() - 1) {
                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
format_visitor.h: In member function 'const std::vector<std::__cxx11::basic_string<char> >& FormatVisitor::GetFormattedCode() const':
format_visitor.h:77:27: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
         for (int i = 0; i < my_expected_code.size(); i++) begin
                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
[печатать | |
]
(3 622 b)
0.154s 0.009s 10