ID 5482683
Пользователь Доманский Игорь Сергеевич
Время 23:57<< 13.10.2021 23:58 (28 д. 14:31)
Обработка 23:58 ... 23:58 (11,65 сек.)
Файл 5482683.cpp (CLang++ 5.0.0 + Address Sanitizer)
Турнир 2 курс. Программирование на C++. Турнир 1, осень 2021
Задача C: Set
Набор тестов
Ограничения Время: 1с Память: 512Мб
Состояние  [?]
CE Ошибка компиляции
код | результаты
In file included from main.cpp:16:0:
set.h: In member function 'Set Set::Intersection(const Set&) const':
set.h:27:20: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
         while (it1 != v.size() && it2 != other.Data().size()) {
                ~~~~^~~~~~~~~~~
set.h:27:39: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
         while (it1 != v.size() && it2 != other.Data().size()) {
                                   ~~~~^~~~~~~~~~~~~~~~~~~~~~
set.h: In member function 'Set Set::SymmetricDifference(const Set&) const':
set.h:50:20: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
         while (it1 != v.size() || it2 != other.Data().size()) {
                ~~~~^~~~~~~~~~~
set.h:50:39: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
         while (it1 != v.size() || it2 != other.Data().size()) {
                                   ~~~~^~~~~~~~~~~~~~~~~~~~~~
set.h:52:25: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                 if (it2 != other.Data().size()) {
                     ~~~~^~~~~~~~~~~~~~~~~~~~~~
set.h:55:34: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                     else if (it1 != v.size())
                              ~~~~^~~~~~~~~~~
set.h: In member function 'void Set::Remove(int64_t)':
set.h:76:27: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
         for (int i = 0; i < v.size(); i++) {
                         ~~^~~~~~~~~~
cc1plus: all warnings being treated as errors
[печатать | |
]
(2 285 b)
0.092s 0.009s 10