ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1437421 Топик полностью
Cкpипaч, пророк (21.05.2024 16:46, просмотров: 167) ответил =AlexD= на Переиначивать эту цитату можно как угодно, потому что она не о языках, а о методологиях проектирования.
Именно. Вплоть до банального - в отдельном файле объявляется некий тип данных (структура и указатель на нее) и все функции из этого файла принимают первым параметром такой указатель, что-то делая вокруг этой сущности. Чем это от класса и методов отличается? - да ничем, по сути. 

Но в С++ есть неймспейсы. И в одном файле их можно создавать несколько.

(пишущий на Паскале этого делать не станет)


А в Си можно сделать ОДИН *.Н файл на нескольких единиц компиляции.

(опять же, я делаю ровно один .Н на один .с)

... но не любой ценой.