|
|
|
|
|
|
|
Вернуться
| 1 Амангылыджов Кадыр Язгылыджевич, 12 сентября 2022 г. 20:02:12 | |
|
Я не вру честно говорю, у меня в компьютере всё работает
|
|
|
| 2 Амангылыджов Кадыр Язгылыджевич, 12 сентября 2022 г. 20:01:14 | |
|
А стандарт c++20 попробовал?
|
|
|
| 3 Хворых Павел, 12 сентября 2022 г. 16:08:54 | |
|
Проверил на GCC 12.2: как и ожидалось, min с аргументами разных типов не компилируется. Может вы у себя "на комп-е" где-то определили свою функцию min?
|
|
|
| 4 Амангылыджов Кадыр Язгылыджевич, 11 сентября 2022 г. 19:32:07 | |
|
Ну стандарт по моему c++20, и версия GCC 11.2.0 .
|
|
|
| 5 Меньшиков Фёдор Владимирович, 11 сентября 2022 г. 17:50:55 | |
|
А какой это стандарт C++, который позволяет вызывать min от аргументов разных типов - size_t и int? По жизни до сих пор приходилось приводить тип выражений к одному. Например, min (s1.size()+s2.size() - min(s1.size()-i1 , s2.size()) , (size_t)mn1)
|
|
|
| 6 Амангылыджов Кадыр Язгылыджевич, 11 сентября 2022 г. 11:03:42 | |
в этом месте программы есть ошибка типов в функций min, потом я ручной написал такую функцию на программе: int min(int a,int b){ if (a<b) return a; else return b; } и в системе получил Accepted. Рекомендую обновит компилятора C++ в более новую версию, этот ошибка может затруднит работу начинающих.
|
|
|
| 7 Амангылыджов Кадыр Язгылыджевич, 11 сентября 2022 г. 11:03:27 | |
task.cpp: 43:66: error: no matching function for call to 'min(std::__cxx11: :basic_string<char>: :size_type, int&)' 43 | if (d) cout << min (s1.size()+s2.size() - min(s1.size()-i1 , s2.size()) , mn1); else
|
|
|
| 8 Амангылыджов Кадыр Язгылыджевич, 11 сентября 2022 г. 11:02:06 | |
Привет всем, сегодня я написал и тестировал решению задачу 269 на моем компьютере на C++-е версии GNU GCC 11.2 и все тесты пройдены на моем комп-е. Потом я послал решению на систему и получил Compilation error: task.cpp: In function 'int main()':
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |