ID 5465663
Пользователь Кузьмин Захар Данилович
Время 08:36<< 10.10.2021 08:37 (24 д. 23:10) 08:39>>
Обработка 08:37 ... 08:37 (3,48 сек.)
Файл 5465663.cpp (CLang++ 5.0.0 + Address Sanitizer)
Турнир 2 курс. Программирование на C++. Турнир 1, осень 2021
Задача F: BufferedReader
Набор тестов
Ограничения Время: 1с Память: 512Мб
Состояние  [?]
CE Ошибка компиляции
код | результаты
In file included from main.cpp:35:0:
buffered_reader.h: In member function 'int32_t BufferedReader::Read(char*, int32_t)':
buffered_reader.h:14:24: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
          while (length < buffer_len) {
                 ~~~~~~~^~~~~~~~~~~~
buffered_reader.h:18:35: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
              for (int i = temp; i < length; i++) {
                                 ~~^~~~~~~~
buffered_reader.h:22:36: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                  for (int i = 0; i < test.length()-1; i++) {
                                  ~~^~~~~~~~~~~~~~~~~
buffered_reader.h:28:26: error: '_strdup' was not declared in this scope
          output_buffer = _strdup(test.c_str());
                          ^~~~~~~
buffered_reader.h:28:26: note: suggested alternative: 'strdup'
          output_buffer = _strdup(test.c_str());
                          ^~~~~~~
                          strdup
cc1plus: all warnings being treated as errors
0.036s 0.009s 9