RatÆCat
Оракул
(71323)
1 месяц назад
Там нужно самому писать. Там нет библиотек на все случаи жизни. Да и синтаксис может быть тяжёлым
Костя РозеновУченик (145)
1 месяц назад
Нет библиотек хахаха ? надеюсь ты угораешь. Хочешь прикол на Fortran даже есть библиотеки про C++ вообще молчу
ПапаВысший разум (151194)
1 месяц назад
Жесть, это один из самых популярных языков контестов, популярнее, чем Питон. Именно из-за наличия готовых реализаций алгоритмов, которые другим языкам даже не снились.
Jurijus Zaksas
Искусственный Интеллект
(463182)
1 месяц назад
>Сложен ли с++ как о нем говорят?
Да.
>контроль памяти ссылки указатели. Это проблема?
Это - нет.
Проблема там в том, что это огромный древний монстр, который упорно тащится в будущее, громыхая по пути принятыми за десятки лет спорными компромиссными решениями, обратной совместимостью со всем, что давно забыто человечеством, чудовищным во многих местах синтаксисом и новейшими свистелками и пeрдeлкaми заодно. Все это приводит к тому, что даже весьма опытный программист не всегда может понять, что хотел сказать другой весьма опытный программист. Не говоря уже о новичках.
Андрей
Высший разум
(477959)
1 месяц назад
Указатели - источник ошибок, которые ни компилятор, ни среда выполнения, ни ты сам не заметите. Арифметика указателей в C/C++ - это даже не грабли, а огромное поле, густо усеянное граблями.
Но сложен C++ не этим, а тем, что в языке есть множество способов сделать ПОЧТИ одно и то же. И чтобы писать качественный код, надо хорошо понимать, в каких случаях какие способы требуется использовать.
В каждый новый стандарт языка пихали всё, что было модно на момент обсуждения этого стандарта - без оглядки на то, насколько это реально необходимо разработчикам. В результате, С++ превратился в огромного бесформенного монстра, сшитого из плохо сочетающихся друг с другом кусков. При этом то, что реально необходимо, добавляется в язык по остаточному принципу (достаточно посмотреть на историю включения в язык модульности и на то, в каком виде эта самая модульность была сделана).