говорит
2) нет однородного стиля именования, одни переменные с заглавной, другие со строчной.
3) не проверяете коректность воода от пользователя.
4) не нужно использовать new для массивов, есть std:vector, гораздо безопаснее и удобнее.
5) не инициализируете массив 0 перед использованием. там может быть мусор
6) зачем делать += при записи в массив если каждый элемент используется только один раз?
7) код не полный, но подозреваю чуть выше был using namespace std. Не надо так.
был std, уже наругали опытные, но я больше для своей удобности, потому что сторонних библиотек не использовали
Вот у нас и стало на одного плюсового новичка меньше...
я наоборот хочу получить «люлей», потому что иначе не будет развития
хуевые опытные 🌚, нужно чётко указывать для каждого волшебного слова его неймспейс
я как школьное дитя «питона» не могу воспринимать такой адовый код, где обычные строчки превращаются в кашу с неймспейсами
Это дело 1 вечера и банки пива
так принято, потому что можно задавать свои неймспейсы, а так же внешние библиотеки зачастую имеют свои неймспейсы. Это только выглядит как каша, а по факту без них не понятно что такое ты используешь, может ты сам написал класс cout или array, или это какая-то внешняя библиотека
в Python это допустимо из-за Duck Typing'а . В плюсах ситуация другая и пространства имён нужны, чтобы компилятор понимал какой точно тип пришёл
Обсуждают сегодня