бесит что в С++ вначале идет тип а потом имя, человек интутитвно проговаривает вначале имя, а поом уже думает че функция вернет.
он вначале думает имя переменной а потом уже думает какого она будет типа!! К тому же посмотрите как у меня выглядит функция main
Всем функциям если тип не задан автоматически подставляется void а этой функции int
Так же эта функция если ничего не возвращаетсчя автоматически возвращает 0
К тому же посмотрите как мы создаем кота.
Вначале придумываем имя куда мы засунем кота, а потом говорим что это будет кот.
cat1 Cat(11, 'Ашот')
так же у меня можно писать
cat1 = Cat(11, 'Ашот')
это идентичные записи
а в С++ это выглядит как бредовый нелогичный ад:
Cat cat1(11, 'Ашот')
Да да мы создаем обьект а потом его типа вызываем как функцию и передаем туда параметры.
большей ахинее нигде не видел)